Предмет: Информатика,
автор: alenazayka200
Имеется массив А (1.h). Найти элемент массива, равный P
Ответы
Автор ответа:
0
// PascalABC.NET 3.3, сборка 1583 от 25.11.2017
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrRandom(ReadInteger('h='),-99,99); a.Println;
var p:=ReadInteger('P=');
var i:=a.FindIndex(t->t=p);
if i>=0 then Writeln('Номер элемента ',i+1)
else Writeln('Нет такого элемента')
end.
Примеры
h= 20
-57 15 -50 89 -25 -85 -75 12 57 92 61 1 36 -78 4 -1 30 12 16 -71
P= 66
Нет такого элемента
h= 13
15 86 57 69 -58 -78 -20 14 -63 -92 -16 -40 73
P= 14
Номер элемента 8
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrRandom(ReadInteger('h='),-99,99); a.Println;
var p:=ReadInteger('P=');
var i:=a.FindIndex(t->t=p);
if i>=0 then Writeln('Номер элемента ',i+1)
else Writeln('Нет такого элемента')
end.
Примеры
h= 20
-57 15 -50 89 -25 -85 -75 12 57 92 61 1 36 -78 4 -1 30 12 16 -71
P= 66
Нет такого элемента
h= 13
15 86 57 69 -58 -78 -20 14 -63 -92 -16 -40 73
P= 14
Номер элемента 8
Похожие вопросы
Предмет: Английский язык,
автор: hdud57377
Предмет: История,
автор: nasipovazalina989
Предмет: История,
автор: SofiaStambolidi
Предмет: Математика,
автор: Руслан20000000
Предмет: Математика,
автор: Ier