/ Материалы / Информатика и ИКТ / Значения двумерного массива задаются с помощью...

Значения двумерного массива задаются с помощью...

Задание:

Значения двумерного массива задаются с помощью вложенного оператора цикла в представленном фрагменте программы:


for n:=1 to 5 do
  for k:=1 to 5 do
    B[n,k] := n + k;
 
Чему будет равно значение B[2,4]?

 

Решение:

1) В данной программе имеем дело с квадратной матрицей пятого порядка. Но совсем не важно знать, что такое матрица, чтобы решить эту задачу. В программе вложенный цикл, то есть:

B[1;1] = 1 + 1 = 2
B[1;2] = 1 + 2 = 3
B[1;3] = 1 + 3 = 4
....

B[2;1] = 2 + 1 = 3
B[2;2] = 2 + 2 = 4
B[2;3] = 2 + 3 = 5
B[2;4] = 2 + 4 = 6, и так далее, нужный нам цикл дает в результате 6.


На самом деле задача решается максимально просто. Так как B[n,k] := n + k, то B[2,4] = 2 + 4 = 6, поскольку n = 2, а k = 4; 

Ответ: 6.



Похожие материалы

avatar
Наверх