项目一 数组分离
#include <iostream>
using namespace std;
int main()
{
const int N=10;
int a[N],b[N],c[N];
int i,j=0,k=0;
cout<<"输入十个数"<<endl;
for(i=0;i<N;i++)
cin>>a[i];
for(i=0;i<N;i++)
if(a[i]%2==0)
{ b[j]=a[i];
j++;}
else
{c[k]=a[i];
k++;}
cout<<"偶数为";
for(i=0;i<j;i++)
cout<<b[i]<<" ";
cout<<endl;
cout<<"奇数为";
for(i=0;i<k;i++)
cout<<c[i]<<" ";
项目二数组选择
#include <iostream>
using namespace std;
int main()
{
const int N=10;
int a[N],b[N];
int i,j,n=0,flag;
cout<<"输入十个数";
for(i=0;i<N;i++)
cin>>a[i];
for(i=0;i<N;i++)
{
flag=1;
for(j=0;j<N;j++)
{
if(i==j)continue;
if(a[i]==a[j])
flag=0;
}
if(flag==1)
{b[n]=a[i];
n++;
}
cout<<"不重复的数为:";
for(i=0;i<n;i++)
cout<<b[i]<<" ";
return 0;
}
项目五求和
#include <iostream>
using namespace std;
int main()
{
const int N=10;
int a[N];
int i,sum1=0,sum2=0;
for(i=0;i<N;i++)
cin>>a[i];
for(i=0;i<N;i++)
if(a[i]>0)
sum1+=a[i];
else
sum2+=a[i];
cout<<sum1<<"\n";
cout<<sum2<<"\n";
return 0;
}