AcWing 661. 平均数3
原题链接
中等
作者:
khalil
,
2021-05-19 17:07:07
,
所有人可见
,
阅读 193
#include <iostream>
using namespace std;
// 2,3,4,1
int main()
{
double a,b,c,d;
cin>>a>>b>>c>>d;
double x = a*2/10+b*3/10+c*4/10+d*1/10;
printf("Media: %.1lf\n", x);
if(x >= 7) {
cout<<"Aluno aprovado."<<endl;
return 0;
} else if(x < 5) {
cout<<"Aluno reprovado."<<endl;
return 0;
} else {
cout<<"Aluno em exame."<<endl;
double y;
cin>>y;
printf("Nota do exame: %.1f\n", y);
double x1 = (x+y)/2;
if(x1 >= 5) {
cout << "Aluno aprovado."<<endl;
} else {
cout << "Aluno reprovado." << endl;
}
printf("Media final: %.1lf", x1);
}
return 0;
}