52.从键盘上输入若干学生成绩(成绩在0~100之间),计算平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入

简介: 52.从键盘上输入若干学生成绩(成绩在0~100之间),计算平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入
//1、建立一个for循环用于输入数据,设置退出条件
//2、算出平均成绩
 
#include<iostream>
using namespace std;
 
int main()
{
    int Score,sum=0,k=0;
    int a[100];
    float Average;
    cout<<"please input some students's score:"<<endl;
 
    for(int i=0;i<100;i++)
    {
        cin>>Score;
        if(Score>0)//判断是否终止输入
        {
            k++;//用于计数,记录满足条件的输入内容
            a[i]=Score;
            sum+=Score;//用于累加学生成绩
        }else
        {
            break;
        }
    }
    Average=sum/k;
    cout<<"平均分为:"<<Average<<endl;
    cout<<"低于平均分的学生成绩有:"<<endl;
    for(int j=0;j<k;j++)
    {
        if(a[j]<Average)
        {
            cout<<a[j]<<" ";
        }
    }
    return 0;
}
目录
相关文章
|
6月前
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,并存到磁盘中
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,并存到磁盘中
请编fun函数写程序,从键盘输入百分制成绩,要求输出等级制成绩A、B、C、D。90~100分为A,80~89分为B,60~79分为C,1~59分为D。不考虑小数,输入为整数
请编fun函数写程序,从键盘输入百分制成绩,要求输出等级制成绩A、B、C、D。90~100分为A,80~89分为B,60~79分为C,1~59分为D。不考虑小数,输入为整数
488 0
|
23天前
成绩计算
【10月更文挑战第17天】成绩计算。
47 3
|
1月前
有5个学生,每个学生有3门课程的成绩,从键盘输入学生数据【姓名,学号,3门课成绩】,计算平均成绩,将原有 数据和计算的平均分数存放磁盘文件stud.dat中
有5个学生,每个学生有3门课程的成绩,从键盘输入学生数据【姓名,学号,3门课成绩】,计算平均成绩,将原有 数据和计算的平均分数存放磁盘文件stud.dat中
68 0
|
1月前
|
索引 Python
Excel学习笔记(一):python读写excel,并完成计算平均成绩、成绩等级划分、每个同学分数大于70的次数、找最优成绩
这篇文章是关于如何使用Python读取Excel文件中的学生成绩数据,并进行计算平均成绩、成绩等级划分、统计分数大于70的次数以及找出最优成绩等操作的教程。
55 0
|
5月前
|
C语言
C语言---输入n科成绩(浮点数表示),统计其中的最高分,最低分以及平均分。
C语言---输入n科成绩(浮点数表示),统计其中的最高分,最低分以及平均分。
|
5月前
1038 统计同成绩学生 (20 分)
1038 统计同成绩学生 (20 分)
|
6月前
|
JavaScript 前端开发
JavaScript解决录入成绩并输出最高分和最低分问题
JavaScript解决录入成绩并输出最高分和最低分问题
68 0
用输入框输入一个成绩,来判断 成绩的等级 90-100分为优秀,70-89为良好,60-69为及格,60分以下为还需要继续努力,当输入为非数字的时候显示非法字符。
用输入框输入一个成绩,来判断 成绩的等级 90-100分为优秀,70-89为良好,60-69为及格,60分以下为还需要继续努力,当输入为非数字的时候显示非法字符。
398 0
某学科成绩的录入并显示出最高分,最低分,平均值。
某学科成绩的录入并显示出最高分,最低分,平均值。