作业 5

xiaoxiao2021-02-28  91

项目一

一、问题及代码

[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;   }  

二、运行结果

转载请注明原文地址: https://www.6miu.com/read-29253.html

最新回复(0)