Запишите значения элементов массива сформированного следующим образом

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

i 1 2 3 4 5 6 7
a[i] . . . . . . .
б) for i := 1 to 7 do a[i] := i;

i 1 2 3 4 5 6 7
a[i] . . . . . . .
в) for i := 1 to 7 do a[i] := i * i — 4;

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

i 1 2 3 4 5 6 7
a[i] . . ... . . ... .
д) 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] . . . . . . . .

A) 1 1 1 1 1 1 1
б) 1 2 3 4 5 6 7
в) −3 0 5 12 21 32 45
г) 3 4 −1 5 0 10 −12
д) 0 1 0 2 0 3 0 4

Если ответ по предмету Информатика отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.

Ответ или решение 1

Каждому из семи элементов массива в цикле for i:=1 to 7 do a[i]:=1 будет присваиваться одно и то же значение, равное единице.

Ответ: Значение элементов массива после работы цикла — a[1] = 1, a[2] = 1, a[3] = 1, a[4] = 1, a[5] = 1, a[6] = 1, a[7] = 1.

г) const a: arrray [1..7] of integer = (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 :=0

В г так и будет как задано, так как массив задан как константа, следовательно мы и получим при выводе (3, 4, −1, 5, 0, 10, −12)

в Д мы получим массив (0, 1, 0, 2, 0, 3, 0, 4)

Если ответ по предмету Информатика отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.

Читайте также:  Заклятый враг диабло 3
Оцените статью
Adblock detector