Анна
Анна

Как проверить принадлежит ли данное число массиву? В DElphi

Юлия Богомолова
Юлия Богомолова

Циклом пройтись как ещё

Настюшка
Настюшка

var r:boolean;
....
r:=false;
for i:=1 to n do
if i=x then
r:=true;
break;
end;
if r then showmessage('Yes');

n - Длина массива
x - искомое

АН
Аленушка Науменко

function in_array(x:integer; a:array of integer):boolean;
var i:integer;
begin
result:=false;
for i:=low(a) to high(a) do if a[ i ]=x then begin result:=true; break; end;
end;

передать в эту функцию число Х и массив А.

Похожие вопросы
Как сравнить числа в массиве?
Delphi 7 - Вывод массива.
Сортировка в поле memo в delphi с помощью массива
Разворот числа delphi
Delphi. Экспорт массива из StringList в MS Word. Чтобы данные отобразились в виде таблицы с СЕТКОЙ?
дано трёзначное число. Проверить есть ли в нём цифра 4?
Запись массива в файл. Delphi
Как убрать число с массива
проблема с сортировкой массива в StringGrid Delphi
Delphi. Елементы массива