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
Soluções para a tarefa
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 interessantes
Direito,
7 meses atrás
ENEM,
7 meses atrás
Matemática,
7 meses atrás
Matemática,
9 meses atrás
Geografia,
1 ano atrás