Вопрос:

19. Чему равно к? k := 0; for i:= 1 to 10 do if i mod 3 = 0 then k := k + 1;

Смотреть решения всех заданий с листа

Ответ:

Краткое пояснение: Программа считает, сколько раз числа от 1 до 10 делятся на 3 без остатка.

Разберем, что делает этот код:

  • k := 0 инициализирует переменную k нулем.
  • Цикл for i:= 1 to 10 do перебирает числа от 1 до 10.
  • Условие if i mod 3 = 0 then проверяет, делится ли число i на 3 без остатка.
  • Если число делится на 3 без остатка, то k := k + 1 увеличивает значение k на 1.

Какие числа от 1 до 10 делятся на 3 без остатка?

  • 3, 6, 9

Таким образом, k будет увеличено на 1 три раза.

Ответ: k = 3

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие