Задание № 12691

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

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

алг
нач
 цел s, к
 s := 40
 нц для к от 0 до 7
  s := s + 3
 кц
 вывод S
кон

Бейсик

s = 40
FOR к = 0 ТО 7
 s = s + 3
NEXT к
PRINT s
END

Паскаль

var s, k: integer;
begin
 s := 40;
for k := 0 to 7 do
  s := s + 3;
 write (s);
end.


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

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

Цикл без условий (for k := 0 to 7 do), подсчитаем количество его повторений. Их будет 8.

Каждое повторение прибавляет к S по 3, 8 повторений прибавит 24

s=40+24=64

К концу программы s будет равнять 64

Ответ: 64

Ответ: 64

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