/processo-seletivo-validacao

Desafio de Projeto - Bootcamp Santander + DIO

Primary LanguageJava

processo-seletivo-validacao

Desafio de Projeto - Bootcamp Santander + DIO

CASES


Case 1:

Vamos imaginar que em um Processo Seletivo existe o valor base salarial de R$ 2.000,00
e o salário pretendido pelo candidato. Vamos elaborar um controle de fluxo onde:

  1. Se o valor salarial base for maior que o valor salario pretendido, imprima:
    LIGAR PARA O CANDIDATO;
  2. Senão Se o valor salario base for igual ao valor salario pretendido, imprima:
    LIGAR PARA O CANDIDATO COM OUTRA PROPOSTA;
  3. Senão imprima:
    AGUARDANDO RESULTADO DEMAIS CANDIDATOS.

Case 2:

Foi Solicitado que nosso sistema garanta que diante das inúmeras candidaturas sejam selecionados
apenas no máximo 5 candidatos para entrevista onde o salário pretendido seja menor ou igual ao salário base.


Case 3:

Agora é a hora de imprimir a lista dos candidatos selecionados para disponibilizar para o RH entrar em Contato.


Case 4:

O RH deverá realizar uma ligação com no máximo 03 tentativas para cada candidato selecionado
e caso o candidato atenda , deve-se imprimir o seguinte:

  • "CONSEGUIMOS CONTATO COM [CANDIDATO] APÓS [TENTATIVAS] TENTATIVAS"
  • do contrário imprima: "NÃO CONSEGUIMOS CONTATO COM O [CANDIDATO].

Controle de Fluxo - Desafio

Criar um sistema que deverá receber dois parâmetros via terminal que represetarão dois números
você deverá obter a quantidade de interações (for) e realizar a impressão no console (System.out.print) dos números incrementados ex:

  • Se você passar os números 12 e 30, logo teremos uma interação (for) com ocorrências para imprimir os números ex:
    "Imprimindo o Número 1", "Imprimindo o número 2, e assim por diante.
  • Se o primeiro parâmetro for MAIOR que o segundo parâmetro, você deverá lançar exceções customizadas chamada de
    ParametrisInvalidosException com a seguinte mensagem: "O segundo parâmetro deve ser maior que o primeiro".
  1. Crie o projeto DesafioControleFluxo
  2. Dentro do projeto, crie a classe Contador.java para realizar toda a codificação do nosso programa.
  3. Dentro do projeto, crie a classe ParametrosInvalidosException que representará a execeção de negócio do sistema.