Вопрос:

49. В таблице Dat хранятся данные измерений среднесуточ- ной температуры за неделю в градусах (Dat [1] за понедельник, Dat [2] данные данные за вторник и т. д.). Определите, что будет выведено в результате работы сле- дующей программы, записанной на алгоритмическом язы- ке. Запишите эту же программу на изучаемом языке про- граммирования.

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

Ответ:

Алгоритм:

  1. В таблице Dat хранятся данные измерений температуры за неделю.
  2. В программе происходит подсчет количества дней, когда температура превышала 14 градусов.
  3. m - счетчик таких дней.
  4. Цикл перебирает элементы массива Dat с 1 по 7.
  5. Если Dat[k] > 14, то значение m увеличивается на 1.
  6. Вывод m.

Проследим за выполнением программы:

  1. m = 0.
  2. k = 1, Dat[1] = 12, 12 > 14 - ложь, m не меняется.
  3. k = 2, Dat[2] = 14, 14 > 14 - ложь, m не меняется.
  4. k = 3, Dat[3] = 13, 13 > 14 - ложь, m не меняется.
  5. k = 4, Dat[4] = 15, 15 > 14 - истина, m = 1.
  6. k = 5, Dat[5] = 15, 15 > 14 - истина, m = 2.
  7. k = 6, Dat[6] = 12, 12 > 14 - ложь, m не меняется.
  8. k = 7, Dat[7] = 16, 16 > 14 - истина, m = 3.
  9. Вывод m.

Таким образом, программа выведет 3.

Ответ: 3

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