c++作业五

来源:互联网 发布:淘宝买来的模板怎么装 编辑:程序博客网 时间:2024/06/03 11:44

一 问题及代码

/*  * 文件名称:c++作业5项目5 * 作    者:汪显恒  * 完成日期:2017 年 5 月 11 日  * 版 本 号:v6.0  * 对任务及求解方法的描述部分: * 输入描述:任意十个整数* 问题描述:正数的和,负数的和* 程序输出:略* 问题分析:略 * 算法设计:略 */#include<iostream.h> void main( ){ int a[10],i,x,f=0,z=0;cout<<"请输入十个数"<<endl;for(i=0;i<10;i++){cin>>x;a[i]=x;}cout<<endl;for(i=0;i<10;i++){if(a[i]>0)z=z+a[i];if(a[i]<0)f=f+a[i];}cout<<"其中正数的和为"<<z<<endl;    cout<<"其中负数的和为"<<f<<endl;}

二  运行结果




一  问题及代码

/*  * 文件名称:c++作业5项目1* 作    者:汪显恒  * 完成日期:2017 年 5 月 11 日  * 版 本 号:v6.0  * 对任务及求解方法的描述部分: * 输入描述: 从键盘中输入10个数放在数组A中,* 问题描述:将一个数组中的奇数与偶数分别输出* 程序输出:略* 问题分析:略 * 算法设计:略 */#include<iostream.h> void main( ){  int A[10],B[10],C[10],x; int i,j=0,h=0; cout<<"请输入十个数"<<endl; for(i=0;i<10;i++) {   cin>>x;   A[i]=x; } cout<<endl; for(i=0;i<10;i++) { if(0==A[i]%2) { B[j]=A[i]; j++; } else { C[h]=A[i]; h++; } } for(i=0;i<j;i++) cout<<B[i]<<" "; cout<<endl; for(i=0;i<h;i++) cout<<C[i]<<" "; cout<<endl;}


原创粉丝点击