c++第五次上机作业

来源:互联网 发布:如何看淘宝商品类目 编辑:程序博客网 时间:2024/06/05 13:27

一.问题及代码

/*   * 文件名称:  * 作    者:熊鼎  * 完成日期:2017 年 5月 7 日   * 版 本 号:v1.0   * 对任务及求解方法的描述部分: 输入十个数将不重复的数纳入数组B * 输入描述:无   * 问题描述: 输入十个数将不重复的数纳入数组B * 程序输出:   * 问题分析:略  * 算法设计:略   */      #include<iostream>using namespace std;int main(){int A[10],B[10],i,j,k=0;cout<<"请输入十个数"<<endl;for(i=0;i<10;i++)cin>>A[i];for(i=0;i<10;i++){for(j=0;j<10;j++){if(i==j)continue;if(A[i]==A[j])break;if(j==9){B[k]=A[i];    k++;}}}cout<<"数组B为:";for(i=0;i<k;i++)cout<<B[i]<<" ";return 0;}

二.运行结果


一.问题及代码

/*   * 文件名称:  * 作    者:熊鼎  * 完成日期:2017 年 5 月 8 日   * 版 本 号:v1.0   * 对任务及求解方法的描述部分:  * 输入描述:无   * 问题描述: 输入10个数求其中正数与负数的和* 程序输出:   * 问题分析:略  * 算法设计:略   */      #include<iostream>using namespace std;int main(){int a[10],x=0,y=0,i;cout<<"请输入十个数:"<<endl;      for(i=0;i<10;i++){cin>>a[i];if(a[i]>0){x+=a[i];}else{y+=a[i];}}cout<<"正数的和为:"<<x<<endl;cout<<"负数的和为:"<<y<<endl;return 0;}

二.运行结果



0 0