Давайте розглянемо, як працює цей код покроково:
x
присвоюється значення 1.while
, який виконується до тих пір, поки x
менше 5.x
збільшується на 1 (x = x + 1
), а потім друкується нове значення x
.Тепер давайте пройдемо по кожному кроку циклу:
x
дорівнює 1 (x = 1
).x < 5
(1 < 5) - істина, тому цикл виконується.x
стає рівним 2 (x = 1 + 1 = 2
).x
, тобто 2.x
дорівнює 2 (x = 2
).x < 5
(2 < 5) - істина, тому цикл виконується.x
стає рівним 3 (x = 2 + 1 = 3
).x
, тобто 3.x
дорівнює 3 (x = 3
).x < 5
(3 < 5) - істина, тому цикл виконується.x
стає рівним 4 (x = 3 + 1 = 4
).x
, тобто 4.x
дорівнює 4 (x = 4
).x < 5
(4 < 5) - істина, тому цикл виконується.x
стає рівним 5 (x = 4 + 1 = 5
).x
, тобто 5.x
дорівнює 5 (x = 5
).x < 5
(5 < 5) - хибність, тому цикл не виконується.Отже, цикл виконується 4 рази.
Відповідь: 4