EXERCÍCIOS MÓDULO 10


Laço de Repetição FOR

1) 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. Veja os exemplos abaixo:

RESOLUÇÃO


2) 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.

RESOLUÇÃO



Laço de Repetição WHILE

3) 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.

RESOLUÇÃO


4) 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

DESENVOLVENDO



Laço de Repetição DO…WHILE

5) 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.

RESOLUÇÃO


6) 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.

RESOLUÇÃO