• Проанализируйте работу программы: х = 1 у = 1 while х < 5: у * = 2 х += 1 Ответьте на вопросы. а) Сколько раз выполнится тело цикла? б) Какое значение примет х после завершения программы? в) Какое значение примет у после завершения программы? г) Сколько раз выполнится тело цикла, если заменить условие на х <= 5? д) Сколько раз выполнится тело цикла, если заменить условие на х >= 5? е) Сколько раз выполнится тело цикла, если заменить условие на х > О? ж) Что произойдёт, если из тела цикла убрать команду х += 1? з) Сколько раз выполнится тело цикла, если заменить команду х += 1 на х += 2? и) Сколько раз выполнится тело цикла, если заменить команду х += 1 на х -= 1?

Ответы 1

  • Вступление:

    Студент Програмирования в деле.

    Ответ:

    a) Тело цикла будет выполнено 4 раза.

    б) После завершения программы Х будет равно 5.

    в) После завершения программы У будет равно 16.

    г) Тело цикла будет выполнено 5 раз.

    д) Тело цикла не будет выполнено ни разу.

    е) Тело цикла будет выполнено 4 раза.

    ж) Цикл будет бесконечно выполняться.

    з) Тело цикла будет выполнено 3 раза.

    и) Тело цикла будет выполнено 5 раз.

    • Автор:

      ollielsq1
    • 2 года назад
    • 8
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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