/*
Desenvolver um programa para realizar a correção de um prova de múltipla escolha.
Os dados iniciais a serem lidos são:
- A quantidade de candidatos (N) e
- A quantidade de questões aplicadas (M).
As respostas possíveis que poderão ser aceitas são: A, B, C, D e E.
O primeiro conjunto de dados a ser lido será o gabarito com as respostas corretas das M questões.
Após o gabarito, serão lidos os nomes as respostas de cada candidato.
Os valores das questões são iguais.
A nota máxima é 10 e a de classificação é 5.
As estruturas que deverão ser utilizadas são:
O programa deverá:
a) Gerar o vetor NOTA;
b) Apresentar o relatório geral contendo o nome do candidato e sua nota;
c) Calcular e apresentar a média geral dos candidatos;
d) Apresentar a quantidade e o percentual de classificados e desclassificados;
e) Apresentar o relatório de candidatos classificados;
f) Apresentar a melhor nota obtida e seu(s) respectivo(s) candidato(s);
g) Gerar o vetor ACERTOS com o percentual correspondente e apresentá-lo.
*/
#include <iostream>
using namespace std; // torna desnecessária o uso do comando standard (std) antes das variáveis
main()
{
setlocale(LC_ALL,"Portuguese");
int M[2][2],l, c, nota=0, soma=0, media=0, i=0, j=0;
string nome[j];
cout<<"Digite seu nome"<<endl;
cin>>nome[j];
for(l=0;l<2;l++)
{
for (c=0;c<2;c++)
{
cout<<"["<<l<<"]["<<c<<"] : ";
cin>>M[l][c];
}
}
for (l=0;l<2;l++)
{
for (c=0;c<2;c++)
{
cout<<M[l][c]<<" ";
}
cout<<endl;
}
cout<<"Matriz A "<<" Vetor B "<<endl;
for (l=0;l<2;l++)
{
soma=0;
for (c=0;c<2;c++)
{
cout<<M[l][c]<<" | ";
soma=soma+M[l][c];
media=soma/3;
}
cout<<" = "<<media<<endl;
}
cout<<"Somatório da colunas: "<<endl;
for (c=0;c<2;c++)
{
soma=0;
for (l=0;l<2;l++)
{
soma=soma+M[l][c];
}
cout<<soma<<endl;
}
cout<<"Somatório da Diagonal: "<<endl;
for (l=0;l<2;l++)
{
soma=0;
for (l=0;l<2;l++)
{
soma=soma+M[l][l];
}
cout<<soma<<endl;
}
}
A pergunta é, como imprimir os nomes na coluna 0 e linhas de 1 a 5
e como fazer para que as respostas possíveis que poderão ser aceitas sejam: A, B, C, D e E?