• Сколько раз выполнится цикл в программе?
    a := 1; b := 1;
    While a + b < 8 Do
    begin
    a := a + 1; b := b + 2
    end;
    Выберите один ответ:
    2
    бесконечное число раз
    3
    1

Ответы 1

  • a := 1;b := 1; While a + b < 8 Do begin a := a + 1;b := b + 2 end;Цикл будет выполняться, пока условие истинно, то есть, пока a+b <8.При первой итерации условие истинно (1+1<8)На второй итерации значения переменных будут равны: a = 1 + 1 = 2 b = 1 + 2 = 3Условие истинно (2+3<8)Третья итерация:a = 2 +1 = 3b = 3 + 2 = 5Условие ложно (3 + 5<8), программа выйдет из цикла.Ответ: цикл выполниться три раза.
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years