C++作业5

来源:互联网 发布:8月金融数据 编辑:程序博客网 时间:2024/06/09 21:32

项目2:数组选择

一.问题及代码

/*      * 文件名称:Ex5.cpp      * 作    者: 易凯     * 完成日期:2017 年 5 月 3 日      * 版 本 号:v1.0      * 对任务及求解方法的描述部分:     * 输入描述:无      * 问题描述:    * 程序输出:      * 问题分析:略     * 算法设计:略      */     #include<iostream>using namespace std;int main(){const int N=10;        int a[N],b[N],i,j,k=0;      cout<<"请输入10个数,系统将会把数组中不重复的数放到数组B中:\n";        for(i=0;i<N;i++)        cin>>a[i];        for(i=0;i<N;i++)        {            for(j=0;j<N+1;j++)            {                if(i==j) continue;                if(a[i]==a[j]) break;                if(j==10)                {                   b[k]=a[i];k++;                }            }        }        cout<<"数组B:";        for(i=0;i<k;i++)        cout<<b[i]<<" ";    return 0;    }    

二.运行和结果


项目5:求和

一.问题及代码

#include<iostream>  using namespace std;  int main()  {      const int N=10;      int a[N],i,c=0,b=0;      cout<<"在键盘中输出十个数"<<endl;      for(i=0;i<N;i++)      {          cin>>a[i];          if(a[i]>0)          c+=a[i];          else          b+=a[i];      }      cout<<"正数的和为:"<<c<<endl;      cout<<"负数的和为:"<<b<<endl;      return 0;  }  

二.运行和结果


0 0
原创粉丝点击