Вопрос:

Б2. Запишите значение переменной S, полученное в результате работы следующей программы. var s, k: integer; begin s := 0; for k := 5 to 11 do s := s + 7; writeln(s); end.

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

Ответ:

Давай разберем, как работает этот код:

  1. var s, k: integer; — объявляем две целочисленные переменные: s и k.
  2. s := 0; — переменной s присваивается начальное значение 0.
  3. for k := 5 to 11 do — это цикл, который будет выполняться для каждого значения k от 5 до 11 включительно.
  4. s := s + 7; — внутри цикла к переменной s прибавляется 7.
  5. Цикл выполнится для следующих значений k: 5, 6, 7, 8, 9, 10, 11. Всего 7 итераций (11 - 5 + 1 = 7).
  6. В каждой итерации к s добавляется 7.
  7. Общее значение s будет равно 0 + 7 * 7 = 49.
  8. writeln(s); — выводит значение переменной s.

Ответ: 49

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

Похожие