Вопрос:

22. Цикл в фрагменте программы a := 1; b := 1; while a + b < 8 do begin a := a + 1; b:= b + 2 end; выполнится: а) 0 раз б) 2 раза в) 3 раза г) бесконечное число раз

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

Ответ:

Ответ: б) 2 раза

Краткое пояснение: Цикл while выполняется, пока условие a + b < 8 истинно.
  1. Инициализация: a = 1, b = 1.
  2. Первая итерация: a + b = 1 + 1 = 2 < 8 (истина). Выполняется тело цикла: a = 2, b = 3.
  3. Вторая итерация: a + b = 2 + 3 = 5 < 8 (истина). Выполняется тело цикла: a = 3, b = 5.
  4. Третья итерация: a + b = 3 + 5 = 8 < 8 (ложь). Цикл завершается.

Ответ: б) 2 раза

Цифровой атлет: Achievement unlocked: Домашка закрыта

Сэкономил время — спас вечер. Иди чиллить, ты это заслужил

Стань легендой класса: поделись решением с теми, кто в танке

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

Похожие