/Generation-Loops-Java

Exercícios com estruturas de loop em Java para o bootcamp Generation Brasil

Primary LanguageJava

Generation-Loops-Java

Exercícios com estruturas de loop em Java para o bootcamp Generation Brasil

Escreva um algoritmo em Java, que leia 2 números inteiros via teclado, onde o primeiro número deve ser menor do que o segundo número. Caso contrário, deve ser exibida uma mensagem na tela informando que o intervalo é inválido e sair do programa. No intervalo informado, mostre na tela todes os números que são múltiplos de 3 e 5. Na construção do Algoritmo, utilize os seguintes conteúdos:

  • Laço de Repetição FOR

Escreva um algoritmo em Java, que leia 10 números inteiros via teclado e mostre na tela quantos números são pares e quantos número são ímpares. Na construção do Algoritmo, utilize os seguintes conteúdos:

  • Laço de Repetição FOR

Escreva um algoritmo em Java, que leia a idade de várias pessoas (números inteiros), via teclado e mostre na tela o total de pessoas cuja idade seja menor que 21 anos e o total de pessoas cuja idade seja maior que 50 anos. A leitura dos dados deve ser finalizada ao digitar uma idade negativa. Na construção do Algoritmo, utilize os seguintes conteúdos:

  • Laço de Repetição WHILE

Uma empresa desenvolveu uma pesquisa interna para conhecer os colaboradores da área de Desenvolvimento e precisam de um sistema para analisar os dados. Escreva um algoritmo em Java, que leia via teclado as seguintes informações de cada colaborador:

  • Idade (Número inteiro)
  • Identidade de Gênero (Número inteiro)
    1. Mulher Cis
    2. Homem Cis
    3. Não Binário
    4. Mulher Trans
    5. Homem Trans
    6. Outros
  • Pessoa Desenvolvedora (Número Inteiro)
    1. Backend
    2. Frontend
    3. Mobile
    4. FullStack

Após digitar a categoria, o sistema deverá perguntar ao usuário se ele deseja continuar a leitura dos dados de um novo colaborador ou não (S/N). Caso seja pressionada a tecla N, mostre na tela:

  • O número de pessoas desenvolvedoras Backend
  • O número de Mulheres Cis e Trans desenvolvedoras Frontend
  • O número de Homens Cis e Trans desenvolvedores Mobile maiores de 40 anos
  • O número de Não Binários desenvolvedores FullStack menores de 30 anos
  • O número total de pessoas que responderam à pesquisa
  • A média de idade das pessoas que responderam à pesquisa
Na construção do Algoritmo, utilize os seguintes conteúdos:
  • Laço de Repetição WHILE

Escreva um algoritmo em Java, que leia números inteiros via teclado, até que o número zero seja digitado. Ao final, mostre na tela a soma de todos os números digitados, que sejam positivos. Na construção do Algoritmo, utilize os seguintes conteúdos:

  • Laço de Repetição DO...WHILE

Escreva um algoritmo em Java, que leia números inteiros via teclado, até que o número zero seja digitado. Ao final, mostre na tela a média de todos os números digitados, que sejam múltiplos de 3. Na construção do Algoritmo, utilize os seguintes conteúdos:

  • Laço de Repetição DO...WHILE