Вопрос:

Fill in the blanks in the program, using the suggested answer options. Task: find the value of the minimum element in a one-dimensional array that is filled with random numbers. max_min; var M: [1..10] of ;\ni, min: integer; begin randomize; for i:= 1 to 10 do begin := random (10);

Смотреть решения всех заданий с листа

Ответ:

Привет! Давай разберем эту задачку по программированию вместе.

Суть задания: Нам нужно найти самое маленькое число в массиве, который сам себя заполняет случайными числами.

Разбираем код по частям:

  1. max_min; — Тут, скорее всего, должно быть объявление переменных. Задача про поиск минимума, так что нам понадобится переменная для этого. Из предложенных вариантов подходит min.
  2. var M: [1..10] of — Здесь мы объявляем сам массив. Он будет называться M, содержать числа от 1 до 10. Тип данных для массива — это array.
  3. i, min: integer; — Объявляем переменные i (для цикла) и min (для хранения минимального значения). Оба они будут целыми числами (integer).
  4. for i:= 1 to 10 do — Это цикл, который пройдет по всем элементам массива.
  5. begin ... end — Блок кода, который будет выполняться для каждого элемента массива.
  6. := random (10); — Здесь происходит заполнение массива. В переменную массива (мы ее обозначили как M) под индексом i записывается случайное число от 0 до 9 (функция random(10) генерирует числа от 0 до 9).

Собираем все вместе:

max_min; — здесь должно быть min.

var M: [1..10] of — здесь должно быть array.

:= random (10); — здесь нужно указать, какой элемент массива мы заполняем. Это M[i].

Итоговый код:

max_min;

var M: array [1..10] of integer;

i, min: integer;

begin

randomize;

for i:= 1 to 10 do

begin

M[i] := random (10);

end;

Ответ:

  • Первый пропуск (после max_min): min
  • Второй пропуск (тип массива): array
  • Третий пропуск (элемент массива): M[i]
ГДЗ по фото 📸
Подать жалобу Правообладателю