题目描述
竞选班长的条件是:语文、数学、英语三门成绩中,至少两门大于或等于 90 分,而且思想品德不能低于 85 分。给定小爱的语文、数学、英语和思想品德成绩,请问她能否竞选班长?
输入
第一行:单个整数 a ,表示语文成绩;
第二行:单个整数 b,表示数学成绩;
第三行:单个整数 c,表示英语成绩;
第四行:单个整数 d,表示思想品德成绩。
输出
如果可以竞选班长,输出 Qualified;
否则,输出 Not qualified。
样例输入
【样例1】 91 96 99 89 【样例2】 84 91 85 95 【样例3】 94 98 97 80
样例输出
【样例1】 Qualified 【样例2】 Not qualified 【样例3】 Not qualified
提示
样例2解释:语数外中,只有一门达到了要求
样例3解释:思想品德课低于85
0≤a,b,c,d≤100
代码如下
#include<iostream>
using namespace std;
int main()
{
int a[4];
for (int i = 0; i < 4; i++)
{
cin >> a[i];
}
int c = 0;
for (int i = 0; i < 3; i++)//语数英三门
{
if (a[i] >= 90)//统计大于90的数目
{
c++;
}
}
if (c >= 2 && a[3] >= 85)//有两门大于90而且政治大于85
{
cout << "Qualified";
}
else
{
cout << "Not qualified";
}
return 0;
}