Вопрос:

е. Что выдаст программа на экран

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

Ответ:

Решение:

Программа выводит значение переменной m после цикла. Переменная m инициализируется значением 0. В цикле for k := 1 to 11 do проверяется условие if Dat[k] < 25 then. Если условие истинно, то m увеличивается на 1. Подсчитаем, сколько элементов массива Dat меньше 25:

  • Dat[1] = 20 (< 25) → m = 1
  • Dat[2] = 25 (не < 25)
  • Dat[3] = 19 (< 25) → m = 2
  • Dat[4] = 25 (не < 25)
  • Dat[5] = 26 (не < 25)
  • Dat[6] = 22 (< 25) → m = 3
  • Dat[7] = 24 (< 25) → m = 4
  • Dat[8] = 28 (не < 25)
  • Dat[9] = 26 (не < 25)
  • Dat[10] = 21 (< 25) → m = 5
  • Dat[11] = 27 (не < 25)

После цикла, когда writeln('m=', m); выполнится, значение m будет равно 5.

Ответ: m=5

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

Похожие