Задание № 12649

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

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

алг
нач
 цел s, к
 s := 60
 нц для к от 1 до 8
  s := s - 4
 кц
 вывод S
кон

Бейсик

s = 60
FOR к = 1 ТО 8
 s = s - 4
NEXT к
PRINT s
END

Паскаль

var s, k: integer;
begin
 s := 60;
 for k := 1 to 8 do
  s := s - 4;
 write (s);
end.


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

Рассмотрим задание на языке Паскаль

Т.к. нет условий, то мы смотрим количество повторений цикла for k := 1 to 8 do . Их количество составляет 8

Начальное значение s = 60

Каждое повторение цикла вычитает из него 4, соответственно 8 повторений*4=32

60-32=28

В результате s = 28

Ответ: 28

Ответ: 28

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