【基础练习】小乐乐算多少人被请家长
小乐乐算多少人被请家长
http://www.nowcoder.com/questionTerminal/1654083e09d2432aa24b151d36309155
题目描述
小乐乐的班主任想统计一下班级里一共有多少人需要被请家长,三个成绩(语文,数学,外语)平均分低于60的将被请家长,小乐乐想编程帮助班主任算一下有多少同学被叫家长。
输入描述:
共n+1行
第一行,输入一个数n,代表小乐乐的班级中有n个同学。
在接下来的n行中每行输入三个整数代表班级中一个同学的三科成绩(语文,数学,外语),用空格分隔。
输出描述:
一行,一个整数,代表班级中需要被请家长的人数。
解题思路
添加一个while循环来实现计算N个人的平均成绩,如果小于60则将人数sum加一。
代码
#include<iostream>
using namespace std;
int main()
{
int sum=0;
int num;
cin>>num;//输入学生人数
while(num)//while循环计算每个学生的平均成绩
{
int a,b,c;
cin>>a>>b>>c;//输入三科成绩
double avg=(a+b+c)/3;//求平均成绩
if(avg<60)
sum++;//如果小于60则sum加1,表示需要被请家长的人数
num--;
}
cout<<sum<<endl;
return 0;
}
360集团公司氛围 403人发布