AcWing 661. 平均数3
原题链接
简单
#include<stdio.h>
#include<math.h>
int main()
{
double a,b,c,d,e,y,z;
scanf("%lf %lf %lf %lf",&a,&b,&c,&d);
e=(2 * a + 3 * b + 4 * c + 1 * d)/10;
printf("Media: %.1lf\n",e);
if (e >= 7.0)
{
printf("Aluno aprovado.\n");
}
else if(e > 5.0 && e < 7.0)
{
printf("Aluno em exame.\n");
scanf("%lf",&y);
z=(e+y)/2;
printf("Nota do exame: %.1lf\n",y);
if(z >= 5.0)
printf("Aluno aprovado.\n");
else
printf("Aluno reprovado.\n");
printf("Media final: %.1lf\n",z);
}
else
{
printf("Aluno reprovado.\n");
}
return 0;
}