Предмет: Информатика
ГДЗ Рабочая тетрадь по Информатике 9 класс Босова

Задание 185. Определение результата работы программы на Паскале


Задание 185. Определите, что будет выведено в результате работы следующей программы. Текст программы приведен на двух языках программирования.

var s, k: integer;
begin
  s:=0;
  for k:=1 to 6 do
    s:=s+15;
  write (s)
end.

Ответ: 90


Разбор программы

Программа написана на языке Pascal (или подобном). Давайте разберём её шаг за шагом:

  1. Объявление переменных: var s, k: integer; — s и k — целые числа.
  2. Инициализация: s:=0; — переменная s устанавливается в 0.
  3. Цикл: for k:=1 to 6 do s:=s+15; — цикл выполняется 6 раз (k принимает значения 1, 2, 3, 4, 5, 6). В каждой итерации к s прибавляется 15.
  4. Вывод: write (s) — выводится значение s.

Расчёт

  • Начальное значение s = 0.
  • После 1-й итерации: s = 0 + 15 = 15.
  • После 2-й: 15 + 15 = 30.
  • После 3-й: 30 + 15 = 45.
  • После 4-й: 45 + 15 = 60.
  • После 5-й: 60 + 15 = 75.
  • После 6-й: 75 + 15 = 90.

Таким образом, программа выведет 90. Это просто цикл, который добавляет 15 шесть раз.

Поделиться