您的位置:首页 > 其它

第十三周项目 6 体验文件操作(2—热身)——键盘输入

2014-11-22 16:55 309 查看
/*
*Copyright (C) 2014,烟台大学计算机学院
*All rights reserved.
*文件名称 :mian.cpp
*作    者 :韩娟
*完成日期 :2014年11月22日
*版 本 号 :v1.0
*
*问题描述 :键盘读入若干位同学的成绩,求出平均分,统计出优秀和不及格的人数
*输入描述 :同学成绩
*程序输出 :平均分,优秀和不及格人数
*/
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int score[50];
int num,i,sum=0,y=0,h=0,average;
cout<<"小组共有人数为:";
cin>>num;//小组人数
cout<<"请输入学生成绩:"<<endl;
for(i=1; i<=num; ++i)
{
cout<<"第"<<i<<"位同学的成绩为:";
cin>>score[i];
if(score[i]>100||score[i]<0)
--i;
}//输入num名同学的成绩
for(i=1; i<=num; ++i)
{
sum+=score[i];
average=sum/num;
}
for(i=1;i<=num;++i)
{
if(score[i]>85)
y++;
if(score[i]<60)
h++;
}
cout<<endl;
cout<<"这组同学平均成绩为:"<<average<<endl;
cout<<"优秀的人数为:"<<y<<endl;
cout<<"不及格的人数为:"<<h<<endl;
}




知识点总结 :

这个项目和以前做的比较相似,结合一下就可以做出来了。

学习心得 :

我觉得对于数组来说最重要的是for语句的应用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: