Вопрос:

71. Запишите значения элементов массива, сформированного следующим образом. a) for i:=1 to 7 do a[i]:=1; i 1 2 3 4 5 6 7 a[i] 6) for i:=1 to 7 do a[i]:=i; i 1 2 3 4 5 6 7 a[i] B) for i:=1 to 7 do a[i]:=i*i-4; i 1 2 3 4 5 6 7 a[i] r) const a: array [1..7] of integer = (3, 4, -1, 5, 0, 10, -12); i a[i] 1 2. 3 4 5 6 7 д) for i:=1 to 8 do if i mod 2 = 0 then a[i]:=i/2 else a[i]:=0; i 1 2 3 4 5 6 7 8 a[i]

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

Ответ:

Решение задания 71

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

а) for i:=1 to 7 do a[i]:=1;

В этом случае каждому элементу массива присваивается значение 1.

i 1 2 3 4 5 6 7
a[i] 1 1 1 1 1 1

б) for i:=1 to 7 do a[i]:=i;

Здесь каждому элементу массива присваивается значение, равное его индексу.

i 1 2 3 4 5 6 7
a[i] 1 2 3 4 5 6

в) for i:=1 to 7 do a[i]:=i*i-4;

В этом случае значение каждого элемента вычисляется по формуле i*i - 4.

i 1 2 3 4 5 6 7
a[i] -3 0 5 12 21 32 45

г) const a: array [1..7] of integer = (3, 4, -1, 5, 0, 10, -12);

В этом случае значения элементов массива заданы непосредственно.

i 1 2 3 4 5 6 7
a[i] 3 4 -1 5 0 10 -12

д) for i:=1 to 8 do if i mod 2 = 0 then a[i]:=i/2 else a[i]:=0;

Здесь значение элемента зависит от того, четный индекс или нечетный. Если индекс четный, то значение равно i/2, иначе 0.

i 1 2 3 4 5 6 7 8
a[i] 0 1 0 2 0 3 0 4

Ответ: смотри выше таблицы с заполненными значениями.

Ты отлично справился с этим заданием! Продолжай в том же духе, и у тебя все получится!

ГДЗ по фото 📸
Подать жалобу Правообладателю