import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
int numPositivos = 0;
int numNegativos = 0;
while (true) {
System.out.println("Digite um número (ou 'fim' para encerrar): ");
String entrada = leitura.nextLine();
if (entrada.equals("fim")) {
break;
}
int numero = Integer.parseInt(entrada);
if (numero > 0) {
numPositivos++;
} else if (numero < 0) {
numNegativos++;
}
}
String resumo = """
\nTotal de números positivos: %d
Total de números negativos: %d
""".formatted(numPositivos, numNegativos);
System.out.println(resumo);
}
}
Saída:
Digite um número (ou 'fim' para encerrar):
-6
Digite um número (ou 'fim' para encerrar):
4
Digite um número (ou 'fim' para encerrar):
8
Digite um número (ou 'fim' para encerrar):
fim
Total de números positivos: 2
Total de números negativos: 1