Решить в Паскале
Определить содержит ли массив А[1..20] случайное число Х, введеное с клавиатуры.

20 Авг 2019 в 08:32
227 +1
0
Ответы
1

program CheckArray;
var
A: array[1..20] of Integer;
X: Integer;
i: Integer;
containsX: Boolean;
begin
// Ввод случайного числа Х с клавиатуры
Write('Введите число X: ');
Readln(X);

// Заполнение массива A случайными числами
Randomize;
for i := 1 to 20 do
A[i] := Random(100); // Генерация случайного числа от 0 до 99

// Поиск числа X в массиве A
containsX := False;
for i := 1 to 20 do
begin
if A[i] = X then
begin
containsX := True;
Break;
end;
end;

// Вывод результата на экран
if containsX then
WriteLn('Массив содержит число X')
else
WriteLn('Массив не содержит число X');
end.

20 Апр 2024 в 13:45
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир