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

Решение задания 212: Анализ программы с циклом for (Информатика 8 класс, Босова)


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


Алгоритмический язык:
алг
нач

цел s, k
s:=0
нц для k от 1 до 6
s:=s+15
кц
вывод
s
кон


Паскаль:
var s, k: integer; 
begin
s:=0
for k:=1 to 6 do s:=s+15;
write (s)
end.


Ответ: 90


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

Программа на языке Pascal выполняет следующие действия:

  • Объявляет переменные s и l как целые числа (integer).
  • Инициализирует s значением 0.
  • В цикле for k:=1 to 6 добавляет 15 к s шесть раз.
  • Выводит значение s с помощью write(s).

Расчёт:

  • Начальное значение s = 0.
  • Цикл выполняется 6 раз: s = s + 15 (то есть 0 + 15 = 15, затем 15 + 15 = 30, 30 + 15 = 45, 45 + 15 = 60, 60 + 15 = 75, 75 + 15 = 90).
  • Итог: s = 15 × 6 = 90.

Вывод программы: 90

Поделиться
Кликните на изображение чтобы обновить код, если он неразборчив