1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

contagem de acertos

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
/* Escreva um vetor 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 6; e mostre uma mensagem de REPROVADO, caso contrário. */;
int main()
{
char gabarito[5];
char g1[1] [4];
char g2[1] [4];
char g3[1] [4];
char g4[1] [4];
char g5[1] [4];
char resposta [2] [5];
int cont,aux,acertos=0;
                        for (aux=0;aux<5;aux++)
                        {
                        printf("Gabarito da prova --> ");
                        printf("informe a resposta da %d questao : ",aux+1);
                        scanf(" %c",&gabarito[aux]);
                        system("cls");
                        }
for (cont=0;cont<3;cont++)
    for (aux=0;aux<5;aux++)
{
    printf("aluno [%d] informe suas respostas: ",cont+1);
    printf("\n Questao %d",aux+1);
    printf("\n---> ");
    scanf(" %c",&resposta[cont] [aux]);
    system("cls");
}
                        printf("Gabarito da prova -->");
                        for (aux=0;aux<5;aux++)
                        {
                        printf("%c- ",gabarito[aux]);
                        }
                        printf("\n\n");

for (cont=0;cont<3;cont++)
   for (aux=0;aux<5;aux++)
{
    printf("Questao %d do aluno [%d] = %c \n",aux+1, cont+1,resposta[cont] [aux]);
}
for (cont=0;cont<3;cont++)
if (resposta==gabarito[aux])
{
    acertos++;
}
for (cont=0;cont<3;cont++)
   {
       printf("o aluno [%d] acertou %d questoes\n",cont+1,acertos);
   }




    return 0;
}

não estou conseguindo fazer a contagem dos acertos dos alunos, se poderem ajudar.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags c ou faça a sua própria pergunta.