• Предмет: Информатика
  • Автор: MaryLove2004Q
  • Вопрос задан 2 года назад

x=1
i=1
While i<4:
x=x*2
i=i+1
x=x+1

КАКОЙ ОТВЕТ? ЗНАЧЕНИЯ Х!!!!!! СРОЧНО!!!!!!!!!!!!

Ответы

Ответ дал: LRSM
0

Ответ: 9

Объяснение:

  • X=1
  • i=1
  • While i<4:
  • x=x*2
  • i=i+1
  • x=x+1

Изначально X = 1, i = 1. Потом идет цикл, который умножает x на 2 и увеличивает i на 1, пока выполняется условие (i<4). Получается:

i=1       x=1       i<4?ДА       =>       x = x*2 = 1*2 = 2         i = i+1 = 1+1 = 2

i=2      x=2      i<4?ДА       =>       x = x*2 = 2*2 = 4        i = i+1 = 2+1 = 3

i=3      x=4       i<4?ДА       =>       x = x*2 = 4*2 = 8       i = i+1 = 3+1 = 4

i=4      x=8       i<4?НЕТ       =>       ВЫХОД

x = x+1 = 8+1 = 9


MaryLove2004Q: Спасибо
Вас заинтересует