Tenho um exercício pra resolver comecei a fazer mas acho que seria mais fácil com matriz, só que eu não sei como usar… alguém poderia dar um exemplo de como começar? não estou pedindo para resolverem… não seria justo tão pouco honesto com vcs nem comigo… apenas peço uma ajuda de como começar,
o cod é esse… 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 ExercicioC {
public static void main(String args[]) {
String gab1, gab2, gab3,gab4,gab5,gab6,gab7,gab8, resp1, resp2, resp3, resp4, resp5, resp6, resp7,resp8;
int nota = 0;
gab1 = (JOptionPane.showInputDialog("Digite o gabarito da prova - questão 1 - a, b, c, ou d"));
gab2 = (JOptionPane.showInputDialog("Digite o gabarito da prova - questão 2 - a, b, c, ou d"));
// gab3 = (JOptionPane.showInputDialog("Digite o gabarito da prova - questão 3 - a, b, c, ou d"));
// gab4 = (JOptionPane.showInputDialog("Digite o gabarito da prova - questão 4 - a, b, c, ou d"));
// gab5 = (JOptionPane.showInputDialog("Digite o gabarito da prova - questão 5 - a, b, c, ou d"));
// gab6 = (JOptionPane.showInputDialog("Digite o gabarito da prova - questão 6 - a, b, c, ou d"));
// gab7 = (JOptionPane.showInputDialog("Digite o gabarito da prova - questão 7 - a, b, c, ou d"));
// gab8 = (JOptionPane.showInputDialog("Digite o gabarito da prova - questão 8 - a, b, c, ou d"));
resp1 = (JOptionPane.showInputDialog("Digite a resposta da prova - questão 1 - a, b, c, ou d"));
resp2 = (JOptionPane.showInputDialog("Digite a resposta da prova - questão 2 - a, b, c, ou d"));
// resp3 = (JOptionPane.showInputDialog("Digite a resposta da prova - questão 3 - a, b, c, ou d"));
// resp4 = (JOptionPane.showInputDialog("Digite a resposta da prova - questão 4 - a, b, c, ou d"));
// resp5 = (JOptionPane.showInputDialog("Digite a resposta da prova - questão 5 - a, b, c, ou d"));
// resp6 = (JOptionPane.showInputDialog("Digite a resposta da prova - questão 6 - a, b, c, ou d"));
// resp7 = (JOptionPane.showInputDialog("Digite a resposta da prova - questão 7 - a, b, c, ou d"));
// resp8 = (JOptionPane.showInputDialog("Digite a resposta da prova - questão 8 - a, b, c, ou d"));
if(gab1 == resp1)
nota = nota + 1;
if(gab2 == resp2)
nota = nota + 1;
JOptionPane.showMessageDialog(null, nota);
}
}