Предмет: Информатика, автор: vovabigbov

Есть ли в данном массиве элемент,равный заданному числу?Если есть,то вывести номер одного из них.
В поскале делать.

Ответы

Автор ответа: arynbekajym618
0

Const

N = 13;

Var

A:array[1..N] of integer;

i,C:integer;

Begin

Randomize;

Write('Исходный массив:');

For i:= 1 to N do

Begin

A[i]:=random(N);

Write(' ',A[i]);

End;

WriteLn;

Write('Введите число: ');ReadLn(C);

i:=1;

While (i<N)and(A[i]<>C) do

Begin

i:=i+1;

End;

if A[i]=C then WriteLn('Номер элемента, равного ',C,': ',i)

else WriteLn('В массиве нет таких элементов')

Похожие вопросы
Предмет: Другие предметы, автор: rodion196953
Предмет: Литература, автор: серго22821
Предмет: Геометрия, автор: НаташаЗнающая