GabrielBroetto Postado Maio 7, 2015 Denunciar Share Postado Maio 7, 2015 Preciso acrescentar no gabarito abaixo se o aluno foi aprovado ou não, já li sobre o assunto, mas não consegui, alguém pode me ajudar? #include <stdio.h> #include <conio.h> #include <math.h> #include <ctype.h> int main() { char gab[5] = { 'B', 'D', 'A', 'C', 'A' }; char resp[5]; int qtalunos; int nota; int y, i; printf("Informe a quantidade de alunos: "); scanf("%d", &qtalunos); for(i=1; i<=qtalunos;i++) { nota=0; for(y=0;y<5;y++) { printf("Informe a resposta da pergunta %d: ", y+1); scanf("%s", &resp[y]); } for(y=0;y<5;y++) { if(toupper(resp[y])==gab[y]) { nota = nota + 2; } } printf("A nota do aluno %d e: %d\n\n", i, nota); } getch(); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Felipe222 Postado Maio 7, 2015 Denunciar Share Postado Maio 7, 2015 (editado) Olá! Não sei se entendia muito bem, Veja se é isto: printf("\nA nota do aluno %d e: %d\n\n", i, nota); if ( nota >= 5 ) { printf ( "\nAluno aprovado!!!\n" ); } else if ( nota < 5 ) { printf("\nAluno Reprovado!!!\n"); } Editado Maio 7, 2015 por Felipe-Petrópolis Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 GabrielBroetto Postado Maio 7, 2015 Autor Denunciar Share Postado Maio 7, 2015 <script type='text/javascript'>window.mod_pagespeed_start = Number(new Date());</script> Olá! Não sei se entendia muito bem, Veja se é isto: printf("\nA nota do aluno %d e: %d\n\n", i, nota); if ( nota >= 5 ) { printf ( "\nAluno aprovado!!!\n" ); } else if ( nota < 5 ) { printf("\nAluno Reprovado!!!\n"); } Deu certo, muito obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
GabrielBroetto
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.