Предмет: Информатика, автор: ffl4shbek

Що буде виведено на екран після виконання такого фрагменту програми:

i=3

while i<=5:

print(i)

i=i+1


4 5 6


3 4


3 4 5


4 5

Ответы

Автор ответа: SheWhoRunsOnTheWaves
2

Ответ:

3 4 5 (каждая цифра с новой строки)

Объяснение:

Программа выглядит так:

i = 3

while i <= 5:

   print(i)

   i = i + 1

Разберемся, что это значит:

1) Сначала объявляется переменная i, равная 3:

  • i = 3

2) Потом запускается цикл while. While переводится с английского как "пока", "до тех пор как". Именно так и работает эта конструкция. Пока выполняется какое-то условие, компьютер производит определенный набор действий.

3) Условие цикла пишется сразу после слова while. Затем ставится двоеточие. В нашей программе цикл выполняется, пока значение i меньше или равно 5:

  • while i <= 5:

4) Со следующей строки пишутся действия, которые выполняются, если условие верно. Чтобы обозначить, что эти действия относятся к циклу, перед ними ставят 2 пробела (1 таб). Здесь в цикле выводится текущее значение i, а потом i увеличивается на 1:

  •  print(i)
  •  i = i + 1

Что происходит в программе:

1) Сначала i = 3

2) Проверяем: i <= 5? Да

3) Заходим в цикл, выводим текущее значение i (т.е. 3), i увеличиваем на 1

4) Теперь i = 4

5) Проверяем: i <= 5? Да

6) Заходим в цикл, выводим текущее значение i (т.е. 4), i увеличиваем на 1

7) Теперь i = 5

8) Проверяем: i <= 5? Да

9) Заходим в цикл, выводим текущее значение i (т.е. 5), i увеличиваем на 1

10) Теперь i = 6

11) Проверяем: i <= 5? Нет

12) Условие не выполнено => не заходим в цикл

13) Программа завершает выполнение

Поэтому ответ:

3

4

5

#SPJ1

Похожие вопросы
Предмет: Немецкий язык, автор: Катерина012
Предмет: Русский язык, автор: elena74antipenko