6 апреля 2015 г.

Дан массив из 15-ти элементов. Необходимо чётные значения поместить в начало массива

const int size=15;
int A[size]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
for(int i=0;i<size;i++)
{
if (A[i]%2!=0)
{
for(int y=i;y<size;y++)
{
if(A[y]%2==0)
{
int a=A[i];
A[i]=A[y];
A[y]=a;
break;
}
}
}
}
for(int i=0;i<size;i++)
{
cout<<A[i]<<"\n";
}
cout<<"\n";

Комментариев нет:

Отправить комментарий