Ir para conteúdo

xande013

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por xande013


  1. /*
    
    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?

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.