C++作业5

来源:互联网 发布:测试手机信号的软件 编辑:程序博客网 时间:2024/05/22 00:06
一、项目五:求和

#include<iostream>using namespace std;int main(){    const int n=10;    int a[n],i,sum1=0,sum2=0;    cout<<"输入10个数:";    for(i=0;i<n;i++)    {        cin>>a[i];        if(a[i]>0)        sum1=sum1+a[i];        else if(a[i]<0)        sum2=sum2+a[i];    }    cout<<"正数和;"<<sum1<<"\n";    cout<<"负数和;"<<sum2<<endl;    return 0;}


二、项目二:数组选择

#include <iostream>using namespace std;int main(){    int x,i,j,k=0,number=0;    int a[10],b[10];    cout<<"请输入10个数:";    cin>>x;    for(i=0; i<10; i++)                          {        a[i]=x%10;        x=x/10;    }    for(i=9; i>=0; i--)    {        k=0;                                          for(j=0; j<10; j++)        {            if(j==i)                                      {                continue;            }            if(a[i]==a[j])            {                k=1;            }        }        if(k==0)        {            b[number]=a[i];                                 number++;        }    }    cout<<"数组B中有:";                                 for(i=0; i<number; i++)    {        cout<<b[i]<<" ";    }    return 0;}


0 0
原创粉丝点击