c++作业5
来源:互联网 发布:怎么设置淘宝会员名 编辑:程序博客网 时间:2024/06/07 00:12
项目五:求和
/* * 文件名称:求和 * 作 者:黄磊 * 完成日期:2016年5月8日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:进一步学习编程,初步掌握数组的使用。 * 输入描述:* 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include<iostream>using namespace std;int main(){ int a[10],sum1=0,sum2=0,i; for(i=0;i<10;i++) { cout<<"请输入第"<<i+1<<"个数:"; 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; return 0;}
项目二:数组选择
/* * 文件名称:数组选择* 作 者:黄磊 * 完成日期:2016年5月8日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:进一步学习编程,初步掌握数组的使用。 * 输入描述:* 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #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;}
项目四:字符串
/* * 文件名称:字符串* 作 者:黄磊 * 完成日期:2016年5月8日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:进一步学习编程,初步掌握数组的使用。 * 输入描述:* 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include<iostream>#include<cstdio> using namespace std;int main(){char str[50];int i=0,a=0,b=0,c=0,d=0;cout<<"输入字符串:";gets(str);while(str[i]!='\0'){ if(str[i]>='0'&&str[i]<='9') a++;else if(str[i]>='A'&&str[i]<='W')b++;else if(str[i]>='a'&&str[i]<='w')c++;elsed++;i++;}cout<<"其中数字的个数是: "<<a<<endl;cout<<"其中大写字母的个数是: "<<b<<endl;cout<<"其中小写字母的个数是: "<<c<<endl;cout<<"其它字符的个数是: "<<d<<endl;return 0;}
0 0
- C++-作业5
- C语言程序设计课后作业5
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- C++P27作业3,4,5,6
- C语言作业-5-1高精度小数
- XTU C语言程序设计实践作业5
- 【C语言】【unix c】作业 前台作业和后台作业
- 作业:C++作业5
- C语言期中作业
- C语言期末作业
- C基础作业
- java集合12--TreeMap源码详解
- Unity社交功能开发——图片上传
- 内存管理---slab机制 销毁对象
- Linux学习之目录处理命令
- 机器学习--最小二乘法和加权线性回归
- c++作业5
- QT 学习之路
- c# 拖拽事件
- Mac环境下svn的使用
- 程序员的十大优秀习惯
- 计算图上的微积分:Backpropagation 微积分 SOTON数据分析 · 2015-09-06 08:52 [译] 计算图上的微积分:Backpropagation 引言 Backprop
- Android 手机Ubuntu系统adb不能识别
- 理解面向对象编程(六)-内部类
- neutron-server的启动流程(二)