Olá comecei agora com java e preciso de ajuda, porque meu código está dando erro quando coloco ponto “.” ou vírgula “,” alguém pode me ajudar…
Erro:
Exception in thread “main” java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:864)
at java.util.Scanner.next(Scanner.java:1485)
at java.util.Scanner.nextInt(Scanner.java:2117)
at java.util.Scanner.nextInt(Scanner.java:2076)
este é o código
public class Exercicio7 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Informe a 1º nota ");
int n1 = sc.nextInt();
System.out.println("Informe a 2º nota ");
int n2 = sc.nextInt();
System.out.println("Informe a 3º nota ");
int n3 = sc.nextInt();
double media = (n1 + n2 + n3)/3 ;
if (media > 6.9){
System.out.println("A média final foi " + media + “, Aprovado”);
if (media < 5){
System.out.println("A média final foi " + media + “, Reprovado”);
if (media > 4.9 && media < 7){
System.out.println("A média final foi " + media + “, Recuperação”);
}
}
}
}
}