AcWing 661. 平均数3
原题链接
中等
作者:
GreyLiu
,
2024-01-24 14:47:06
,
所有人可见
,
阅读 26
C++ 夜深了 脑子不转了 试错试麻了。。。ToT
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
double a, b, c, d, x, y, z;
cin >> a >> b >> c >> d;
x = (2*a+3*b+4*c+d) / (2 + 3 + 4 + 1);
if(x >= 7.0) {printf("Media: %.1f\n", x); cout << "Aluno aprovado." << endl;}
else if(x < 5.0) {printf("Media: %.1f\n", x); cout << "Aluno reprovado." << endl;}
else
{ printf("Media: %.1f\n", x);
cout << "Aluno em exame." << endl;
cin >> y;
printf("Nota do exame: %.1f\n", y);
z = (x + y) / 2;
if (z >= 5.0) cout << "Aluno aprovado." << endl;
else cout << "Aluno reprovado." << endl;
printf("Media final: %.1f", z);
}
return 0;
}