import java.util.Scanner;
public class atividade8 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int quantidadePositivos = 0;
int quantidadeNegativos = 0;
int quantidadeZero = 0;
String resposta;
do {
System.out.println("Digite um numero");
resposta = sc.nextLine();
if (!resposta.equals("fim")){
int numero = Integer.parseInt(resposta);
if (numero==0){
quantidadeZero++;
} else if (numero>0) {
quantidadePositivos++;
} else {
quantidadeNegativos++;
}
}
} while (!resposta.equals("fim"));
System.out.printf("Quantidade de ZERO: %d\n" +
"Quantidade de positivo: %d\n" +
"Quantidade de negativo: %d", quantidadeZero,quantidadePositivos,quantidadeNegativos);
}
}
Eu gostaria de saber se o meu também está correto.
Tenho o péssimo habito de perguntar ao chat se o meu está correto ou a resposta da aula, mas o chat sempre diz que o meu está errado, mas o meu código funciona (não sei se quebra alguma regra de bons hábitos)