C++第五次上级作业
来源:互联网 发布:pdf.js不支持ie11 编辑:程序博客网 时间:2024/05/21 07:00
项目五:求和
<pre class="cpp" name="code">#include<iostream.h> void main() { int A[10],sum1=0,sum2=0,i; cout<<"请输入十个数"; for(i=0;i<10;i++) { cin>>A[i]; } for(i=0;i<10;i++) { if(A[i]>0) sum1=sum1+A[i]; else if(A[i]<0) sum2=sum2+A[i]; } cout<<"正数和是:"<<sum1<<endl; cout<<"负数和是:"<<sum2<<endl; }
项目二:数组选择
#include<iostream> using namespace std; int main() { int a[10],b[10],i,j,k=0; cout<<"请输入十个数:"; for(i=0; i<10; i++) cin>>a[i]; for(i=0; i<10; i++) { for(j=0; j<10; j++) { if(i==j) continue; if(a[i]==a[j]) break; if(j==9) { b[k]=a[i]; k++; } } } cout<<"不重复的数为:"; for(i=0; i<k; i++) cout<<b[i]<<" "; cout<<endl; return 0; }
项目三:成绩
#include<iostream.h> #include<math.h> void main() { const int N=10; int a[N],i,max,min,aver=0,j=0,k=0,b[N],c[N]; double S=0.0; cout<<"请输入成绩:"; for(i=0;i<N;i++) { cin>>a[i]; if(a[i]>100||a[i]<0) cout<<"输入有错"<<endl; } max=a[0]; min=a[0]; for(i=0;i<N;i++) { if(a[i]>max) max=a[i]; if(a[i]<min) min=a[i]; aver+=a[i]; } aver/=N; cout<<"最高分为:"<<max<<"分;最低分为"<<min<<"分;平均分为"<<aver<<"分。"<<endl; for(i=0;i<N;i++) { if(a[i]==max) { b[j]=i; j++; } if(a[i]==min) { c[k]=i; k++; } } cout<<"最高分有"<<j<<"个,学号为"; for(i=0;i<j;i++) cout<<b[i]<<" "; cout<<endl; cout<<"最低分有"<<k<<"个,学号为"; for(i=0;i<k;i++) cout<<c[i]<<" "; cout<<endl; }
0 0
- C++第五次上级作业
- c++-第五次作业
- 第五次C ++作业
- 第五次上级报告
- 第四次上级作业
- 第六次上级作业
- 第五次作业C语言
- C++第五次上级实验
- C语言第五次作业练习
- C++第七次上级实验作业
- C++第3次上级作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 类 Properties
- 如何在Android中实现全屏,去掉标题栏效果
- 源码编译安装lamp_第3篇(php)
- c++操作符new 与delete学习(3)
- Spring框架
- C++第五次上级作业
- html5画布-绘制矩形
- Eclipse中xml文件注释和撤销注释快捷键
- TCP通信问题,我的TCP服务器貌似无法开启监听
- logic:iterate标签
- limits.h
- 字符串分割(C++)
- 数论 - 质因数分解
- 动态规划之最长递增子序列