AcWing 661. 平均数3
原题链接
中等
作者:
wmh123
,
2022-07-07 00:06:19
,
所有人可见
,
阅读 126
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
double n1, n2, n3, n4, x;
scanf("%lf%lf%lf%lf", &n1, &n2, &n3, &n4);
x = (2 * n1 + 3 * n2 + 4 * n3 + 1 * n4) / 10.0;
printf("Media: %.1lf\n", x);
if (x >= 7.0) cout << "Aluno aprovado." << endl;
else if (x < 5.0) cout << "Aluno reprovado." << endl;
else
{
cout << "Aluno em exame." << endl;
double y;
cin >> y;
cout << "Nota do exame: " << y << endl;
double z = (x + y) / 2;
if (z >= 5.0) cout << "Aluno aprovado." << endl;
else cout << "Aluno reprovado." << endl;
cout << "Media final: " << z << endl;
}
return 0;
}