项目一
一、问题及代码
[cpp] view plain copy /* * 文件名称: 123 * 作 者:岳赛玉 * 完成日期: 2016 年 5 月 5日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include <iostream> using namespace std; int main () { const int N=10; int b=0,i=0,z=0; double d[N],a[N]; cout<<"输入10个数字"<<endl; for (i=0; i<N; i++) { cin>>a[i]; } for (i=0;i<N;i++) { for(int i1=0;i1<N;i1++) { if(i==i1) { continue; } if (a[i]!=a[i1]) { z++; } } if(z==9) { d[b]=a[i]; b++; } z=0; } for(i=0;i<b;i++) { cout <<d[i]; if (i<b-1) cout <<","; } return 0; }
二、运行结果
项目二
一、问题及代码
[cpp] view plain copy /* * 文件名称: 123 * 作 者:岳赛玉 * 完成日期: 2016 年 5 月 5日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include <iostream> using namespace std; int main () { const int N=10; int i=0; double a[N]; double sum1=0.0,sum2=0.0; cout<<"输入10个数字"<<endl; for (i=0; i<N; i++) { cin>>a[i]; } for (i=0;i<N;i++) { if(a[i]<0) { sum1+=a[i]; } else { sum2+=a[i]; } } cout <<"其中正数和的结果是 "<<sum2<<endl; cout <<"其中负数和的结果是"<<sum1; return 0; }
二、运行结果