GabrielBroetto Posted May 7, 2015 Report Share Posted May 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(); } Quote Link to comment Share on other sites More sharing options...
0 Felipe222 Posted May 7, 2015 Report Share Posted May 7, 2015 (edited) 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"); } Edited May 7, 2015 by Felipe-Petrópolis Quote Link to comment Share on other sites More sharing options...
0 GabrielBroetto Posted May 7, 2015 Author Report Share Posted May 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! Quote Link to comment Share on other sites More sharing options...
Question
GabrielBroetto
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.