Faça um programa que leia um conjunto de números positivos e imprima a quantidade de números pares
(qPares) e a quantidade de números impares (qImpares) lidos. Admita que o valor -1 é utilizado como
sentinela (ou flag) para finalizar as repetições.
Ex.: 1,2,3,4,5 => Pares=2 Impares=3. Na linguagem java. Alguém me Ajuda??
VianaSZ19:
java ou javascript?? mt gente confunde aq
Respostas
respondido por:
1
import java.util.Scanner;
public class solucao {
public static void main(String[] args) {
Scanner leia = new Scanner(System.in);
int qPares = 0, qImpares = 0, num = 0;
while(num != -1) {
num = leia.nextInt();
if(num != -1) {
if(num % 2 == 0) {
qPares++;
}else {
qImpares++;
}
}
}
System.out.println("Pares: "+ qPares+" Impares: "+ qImpares);
leia.close();
}
}
Twitter: @AnderPimentaTI
YT: Anderson Pimenta TI
Perguntas similares
4 anos atrás
4 anos atrás
4 anos atrás
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás