Galera,
Venho mais uma vez recorrer aos mestres do java e tirar duvidas.
Necessito de fazer o seguinte exercicio:
Criar um programa para ser utilizado em uma enquete. A pesquisa tera 10 perguntas e as possiveis respostas para cada uma são:
S- SIM
N- NÃO
X- NAO QUERO OPINAR
As perguntas devem ser armazenadas e as respostas em uma matriz de caractres (char). O numero de pessoas que participarão da pesquisa é desconhecido. Deseja-se conhecer ao final:
A) A pergunta que um maior numero de pessoas nao quiseram opinar.
B) Numero de pessoas que participaram da pesquisa.
C) Uma tabela contendo todas as perguntas e o numero de pessoas que responderam SIM e Não para cada uma.
Segue meu codigo:
public class Exercicio13 {
public Exercicio1() {
}
public static void main(String[] args) {
String[] vPergunta = {"Pergunta 1",
"Pergunta 2",
"Pergunta 3",
"Pergunta 4",
"Pergunta 5",
"Pergunta 6",
"Pergunta 7",
"Pergunta 8",
"Pergunta 9",
"Pergunta 10"};
//char mResposta = {{'x',,},{,'x',},{'x',,},{,,'x'},{'x',,},{,'x',},{,,'x'},{,'x',},{,,'x'},{'x',,}};
char[][] mResposta = new char[10][3];
int cont, lin, col;
// Adiciona as
for(cont=0; cont < vPergunta.length; cont++)
{
for(lin = 0; lin < mResposta.length; lin++)
{
for(col = 0; col < mResposta[lin].length; col++)
{
if((mResposta[lin][col] ! = null))
{
mResposta[lin][col] = 'S';
}
if((mResposta[lin][col] != null) && (mResposta[lin][col] == 'N') )
{
mResposta[lin][col] = 'N';
}
if((mResposta[lin][col] != null) && (mResposta[lin][col] == 'X') )
{
mResposta[lin][col] = 'X';
}
}
}
}
}
}