Прочитай условие задания и ответь на вопрос. Дана программа, решающая задачу поиска минимального элемента в массиве.
1 program prog; 2 var I, mini: integer; 3 const arr: array [1..10] of integer = (26, 23, 35, 23, 13, 5, 47, 8, 45, 5); 4 begin 5 mini := arr[1]; 6 for i := 2 to 10 do if arr[i] < mini then mini := arr[i]; 7 write(mini) 8 end. Сколько раз выполнится условие в строке 66?
Ответ
Минимальным элементом массива является 5 при достижения которого условие выполняться не будет. До этого условие выполнится при:
26 — 23;
23 — 13;
13 — 5.
Всего 3 раза.