Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

yala neb

Escreva um programa que leia um vetor G de 20 elementos caracter que

Recommended Posts

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

int main()
{
   /**
   Escreva um programa que leia um vetor G de 20 elementos caracter que
   representa o gabarito de uma prova. A seguir, para  cada um dos 50 alunos da
   turma, leia o vetor de respostas (R) do aluno e conte o número de acertos. Mostre
   o nº de acertos do aluno e uma mensagem APROVADO, se a nota for maior ou
   igual a 7; e mostre uma mensagem de REPROVADO, caso contrário.
   */
   char vetorg1[1] [4]={"a"};
   char vetorg2[1] [4]={"b"};
   char vetorg3[1] [4]={"e"};
   char vetorg4[1] [4]={"a"};
   char vetorg5[1] [4]={"c"};
   char resposta [2] [5];
   int i,j;

   for(i=0;i<2;i++)
   {
       for(j=0;j<5;j++)
       {

       printf("aluno [%d] informe as suas resposta:\n",i+1);
       printf("\nquestao %d:\n",j+1);
       printf("\t--->");
       scanf("%c",&resposta[i][j]);
       if(resposta==vetorg1)
       {
           printf("resposta certa!\n");
       }
       else
       {
           printf("resposta errada!\n");
       }
       getchar();
       }

   }

   system("pause");
   return 0;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

// Use aspas simples aqui:

 

char vetorg1[1] [4]={'a'};

char vetorg2[1] [4]={'b'};

char vetorg3[1] [4]={'e'};

char vetorg4[1] [4]={'a'};

char vetorg5[1] [4]={'c'};

char resposta [2] [5];

int i,j;

 

// Mude este if

if(resposta[j]==vetorg1[j])

 

// programa vai rodar. É só isto mesmo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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