Pessoal, como faço para imprimir a quantas ele acertou? Ele puxa o “rgm” só não puxa a “nota”.
import java.util.Scanner;
public class ex3 {
public static void main(String[] args) {
Scanner ler = new Scanner (System.in);
String[] gabarito = new String[2];
String resp;
String[] rgm = new String[3];
int[] nota = new int [2];
int x,i;
//GABARITO DA PROVA
for(x=0; x <2; x++){
System.out.println(x+1 + "° questão: ");
gabarito[x] = ler.next();
}
// INSERIR RGM E AS ALTERNATIVAS QUE O ALUNO COLOCOU
for(i=0; i <3; i++){
System.out.println("Digite seu número de RGM:");
rgm[i] = ler.next();
for (x = 0; x < 2; x++) {
System.out.print((x+1)+ "ª questao :" );
resp = ler.next();
if (resp.equals(gabarito[x])) {
nota[x]++;
}
else {
System.out.println("voce errou");
}
}
}
//CALCULO PARA SABER NOTA DO ALUNO
for(i=0; i <3; i++){
for (x = 0; x < 2; x++) {
System.out.println("\nRGM: " + rgm[i] + "\nACERTOU: " + nota[x]);
break;
}
}
}}