Предмет: Информатика
ГДЗ Рабочая тетрадь Информатика 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
Поделиться