Добавил:
korayakov
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Прочее / Задачи для экзамена по С++ / Еще задачи (2004) / Хэзюлька N2
.CPP#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
const n=5;
int f1(int x[]);
void f2(int x[]);
void f3(int x[]);
void main()
{clrscr();
randomize();
int art[n],i,a,s;
for (i = 0;i<n;i++)
{art[i]= random(10);
printf(" %2d",art[i]);}
printf("\n");
s=f1(art);
printf("‘㬬 зҐвле н«-®ў = %d\n",s);
scanf("%d",&a);
if (a>s) f2(art);
else { f3(art);
f3(art);}
for (i = 0;i<n;i++)
printf(" %2d",art[i]);
getch();
}
int f1(int x[])
{int sum=0;
for (int i=0;i<n;i++)
if (x[i]%2==0)
sum+=x[i];
return sum;
}
void f2(int x[])
{int sl;
sl=x[n-1];
for (int i=(n-1);i>=0;i--)
x[i]=x[i-1];
x[0]=sl;
}
void f3(int x[])
{int sl;
sl=x[0];
for (int i=0;i<(n-1);i++)
x[i]=x[i+1];
x[n-1]=sl;
}
Соседние файлы в папке Еще задачи (2004)