第五次作业

xiaoxiao2021-02-28  153

一、编码

项目5:求和

从键盘中输入10个数放入数组a,求a数组中正数和负数的和。

#include <iostream> using namespace std; int main() { int a[10],q=0,w=0,i; for(i=0;i<10;i++) cin>>a[i]; for(i=0;i<10;i++) { if(a[i]>0) q=q+a[i]; else w=w+a[i]; } cout<<"正数和为:"<<q; cout<<"负数和为:"<<w; return 0; }

二,结果

一 、编码

项目2:数组选择

   从键盘中输入10个数放在数组A中,将该数组中不重复的数放到数组B中,如A数据中的值为1,2,3,4,2,1;则B数组中的值为3 4

#include <iostream> using namespace std; int main() { const int P=4; int a[P],b[P],q=0,w=0,i,k; cout<<"A数组:"<<endl; for(i=0;i<P;i++) cin>>a[i]; for(i=0;i<P;i++) { k=0; for(w=0;w<P;w++) if(a[i]==a[w]) k++; if(k==1) b[q++]=a[i];} cout<<"B数组:"<<endl; for(i=0;i<q;i++) cout<<b[i]<<endl; return 0; }

二、结果

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

最新回复(0)