Книга: Одномерные массивы

int f, k, n, poz, i, x[10], a;

puts("Введите число элементов массива:");

scanf("%d",&n);

for(i=0;i<n;i++)

{

printf("x[%2d]=",i);

scanf("%d",&x[i]);

}

puts("Введите число a:");

scanf("%d",&a);

f=0; poz=n; k=0;

for(i=0;i<n&&k==0;i++)

{

if(x[i]>a) { poz=i;k=1;}

else

{

if(x[i]==a)

{poz=i; f=1; k=1;}

}

}

if(f==1)

printf("В массиве есть число =%d, на позиции-%d\n", a, poz);

else

printf("Число %d должно находиться на позиции-%d\n" ,a, poz);

for(i=0;i<n;i++)

printf("x[%d]=%d\n",i,x[i]);

return 0;

}

Рисунок 2.15. Графический алгоритм и программа для примера 2.7

К-во Просмотров: 1178
Бесплатно скачать Книга: Одномерные массивы