Задание № 12565

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

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

алг
нач
    цел s, к
    s := 110
    нц для к от 5 до 12
        s : = s - 5
    кц
    вывод s
кон

Бейсик

s = 110
FOR к = 5 ТО 12
    s = s — 5
NEXT к
PRINT s
END

Паскаль

var s, k: integer;
begin
    s := 110;
    for k := 5 to 12 do
        s : = s - 5;
    write(s);
end.


Показать ответ
Комментарий:

Рассмотрим вариант на Паскаль. Т.к. цикл for будет выполняться от k=5 до k=12, он пройдет 8 раз, т.е. тело внутри цикла будет выполнено ровно 8 раз

s := s - 5 повторится 8 раз. Начальное s := 110. Вычитаем: 110-5*8=70

Ответ: 70

Ответ: 70

Нашли ошибку в задании? Выделите фрагмент и нажмите Ctrl + Enter.