第十三周项目 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语句的应用。
相关文章推荐
- 第十三周项目 6 体验文件操作(3—实战)——文件输入
- 第十三周项目六体验文件操作(2-热身)
- 第十三周项目 6 体验文件操作(4—实战)——文件输入
- 第十三周项目六——体验文件操作(2-热身)
- 第十三周 项目六-体验文件操作(2-热身)
- 第十三周项目六:体验文件操作(热身)
- 第十三周项目六—体验文件操作(热身)
- 第十三周 项目六:体验文件操作(2热身)
- 第十三周项目 6 体验文件操作(5—实战)——从文件输入与输出到文件中
- 第十三周项目六:体验文件操作(热身)
- 第十三周项目6-体验文件操作(热身-读入成绩,输出平均成绩、优秀人数、不及格人数)
- 第十三周项目六 体验文件操作(将文件中成绩读入,求出平均分、优秀\及格人数)
- 第十三周 项目六--体验文件操作(5-实战)
- 第十三周项目6-体验文件操作(实战-改编english.dat)
- 第13周项目6-体验文件操作(3-文件的输入)
- 第十三周项目六——体验文件操作(5-实战)
- 第十三周项目六体验文件操作(3-实战)
- 第十三周项目六 体验文件操作(将英语成绩、平均分、优秀\及格人数写入到文件中)
- 第十三周 项目六:体验文件操作(3实战)
- 第13周项目6-体验文件的操作(1-热身)