• Какое значение примет переменная Р после выполнения следующих операций:
    P:=1; i:=1;
    Repeat
    P:=P*i; i:=i+1;
    Until i>3;
    A) 5
    B) 6
    C) 7

Ответы 2

  • Правильный ответ - В)6

    Поскольку программа выполнит 3 цикла.

    • Автор:

      dochegz
    • 5 лет назад
    • 0
  • P = 1, i = 1

    1 цикл

    P = P · i = 1 · 1 = 1

    i = i + 1 = 1 + 1 = 2

    2 > 3 ? false

    2 цикл

    P = P · i = 1 · 2 = 2

    i = i + 1 = 2 + 1 = 3

    3 > 3 ? false

    3 цикл

    P = P · i = 2 · 3 = 6

    i = i + 1 = 3 + 1 = 4

    4 > 3 ? True

    Выход из цикла

    Ответ

    B

    • Автор:

      juliaydsf
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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