Bao tarde,
Não consigo comparar as duas matrizes “gab[] e resp[]” e acumular o resultado em outra matriz “nota[]”, como fazer??
obrigado
/*Faça um programa para corrigir provas de múltiplas.
*Cada prova tem oito questões e cada questão vale um ponto.
*O primeiro conjunto de dados a ser lido é o gabarito da prova.
*Os outros dados são os números dos alunos e as respostas que deram às questões.
*Existem dez alunos matriculados. Calcule e mostre:
a. O número e a nota de cada aluno;
b. A percentagem de aprovação, sabendo-se que a nota mínima é 6.*/
import javax.swing.*;
public class ExeC2 {
public static void main(String args[]) {
String[] gab = new String [10];
String[] resp = new String [10];
String[] aluno = new String [10];
String[] nota = new String [10];
for(int i=1; i<3; i++) {
gab[i] = (JOptionPane.showInputDialog("Digite o gabarito da prova - questão " + i + " - a, b, c, ou d"));
}
for(int j=1; j<3; j++) {
// aluno[] = (JOptionPane.showInputDialog("Digite o número do aluno"));
resp[j] = (JOptionPane.showInputDialog("Digite a resposta - questão " + j + " - a, b, c, ou d"));
if (gab[i].equals (resp[j])) {
nota[i]= nota + 1;
JOptionPane.showMessageDialog(null,nota);
}
}
}