Вопрос задан 31.10.2025 в 10:51. Предмет Информатика. Спрашивает Бунчук Дмитрий.

Что будет напечатано? Var s,k: integer; Begin S:=0; For k:=2 to 9 do S:=S+2*k; Write (s); End.

Перейти к ответам

Ответы на вопрос

Отвечает Балязин Александр.

В данном примере программы на языке Pascal создается переменная s, которая инициализируется значением 0. Затем выполняется цикл for, который перебирает значения переменной k от 2 до 9 включительно. На каждом шаге цикла переменная s увеличивается на значение 2*k. Рассмотрим работу программы пошагово:

  1. Изначально s := 0.

  2. При k = 2, s := s + 2 * 2 = 0 + 4 = 4.

  3. При k = 3, s := s + 2 * 3 = 4 + 6 = 10.

  4. При k = 4, s := s + 2 * 4 = 10 + 8 = 18.

  5. При k = 5, s := s + 2 * 5 = 18 + 10 = 28.

  6. При k = 6, s := s + 2 * 6 = 28 + 12 = 40.

  7. При k = 7, s := s + 2 * 7 = 40 + 14 = 54.

  8. При k = 8, s := s + 2 * 8 = 54 + 16 = 70.

  9. При k = 9, s := s + 2 * 9 = 70 + 18 = 88.

Таким образом, после завершения цикла значение переменной s будет равно 88, и программа выведет это значение на экран. Ответ: 88.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Информатика 14.10.2025 04:57 26 Бердина Раиса
Информатика 13.10.2025 21:53 20 Кандрина Лера
Информатика 13.10.2025 20:34 13 Калинин Максим
Информатика 13.10.2025 20:27 6 Смирнов Егор
Информатика 13.10.2025 19:26 4 Макаров Максим
Информатика 13.10.2025 19:20 16 Гайнанов Эльнар
Информатика 13.10.2025 18:25 6 Bekenov Daulet
Информатика 13.10.2025 18:16 22 Александровна Вероника
Задать вопрос