Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite!!!
Este codigo esta correto para entrar e sair do while, mas, não pede ou executa os ifs, onde será...rsrs
Diante mão agradeço as dicas.
#include<stdio.h>
#include<stdlib.h>
//#include<iostream.h>
main()
{
int ra, cont, serie;
char curso, res, nome;
float n1, n2, med, soma, medger;
soma=0;
cont=0;
printf("\nDigite o numero do aluno: ");
scanf("%d",&ra);
while(ra!=0)
{
printf("\nDigite a serie: ");
scanf("%d",&serie);
printf("\nDigite o curso: ");
scanf("%s",&curso);
if (serie==1 && curso=='info')
{
printf("\nDigite o nome: ");
scanf("%s",&nome);
printf("\nDigite a primeira nota: ");
scanf("%f",&n1);
printf("\nDigite a segunda nota: ");
scanf("%f",&n2);
med=(2*n1+n2)/3;
if(med>=7)
res='Aprovado';
else
if(med>=3)
res='Em exame';
else
res='Reprovado';
printf("%d, %s, %s, %i",ra, nome, res, med);
soma=soma+med;
cont=cont+1;
}
printf("\nDigite o numero do aluno: ");
scanf("%d",&ra);
}
medger=soma/cont;
printf("\nA media geral eh = %f",medger);
system ("pause");
}Carregando comentários...