c++作业五

来源:互联网 发布:最强网络神豪80txt下载 编辑:程序博客网 时间:2024/06/08 02:57

/*
* 文件名称: 2.cpp
* 作    者: 龙禹丹
* 完成日期: 2017  年 5 月 3 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:数组求和
* 输入描述: 
* 问题描述: 无
* 程序输出: 原数组中正数和负数的和
* 问题分析: 
*算法设计: 
#include<iostream>using namespace std;const int num=10;void main(){double a[num],sum=0,sum2=0;int i,j;for(i=0;i<num;i++){cin>>a[i];if(a[i]>0)sum+=a[i];elsesum2+=a[i];}cout<<sum<<endl;cout<<sum2<<endl;}


/*
* 文件名称: 3.cpp
* 作    者: 龙禹丹
* 完成日期: 2017 年 5 月 3 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述: 
* 问题描述: 无;
* 程序输出: 
* 问题分析: 
*算法设计;
#include<iostream>using namespace std;const int num=10;void main(){int a[num],b[num];int i,j,k;bool y=0;cin>>a[0];for(i=1;i<num;i++){cin>>a[i];}for(k=1,j=0;k<num;k++){    for(i=0;i<num;i++){if(a[i]==a[k]&&i!=k){ y=0;  break;}else  y=1;}if(y)b[j++]=a[k];}   for(k=0;k<j;k++)   cout<<" "<<b[k];   cout<<endl;}

 

0 0
原创粉丝点击