Циклы в програмировании - Компьютерные вопросы

Вопрос Циклы в програмировании

Регистрация
12 Май 2013
Сообщения
85
Репутация
-3
Спасибо
0
Монет
0
Господа, я чайник в прогромированнии, учу циклы, while и for тут все понятно. А когда применяется while true, примеров много а на пальцах чтоб обьяснили не нашел. Просьба вот как 5летнему обьясните плз, если пример самый простой добавите буду благодарен, язык python
 
Регистрация
16 Июн 2013
Сообщения
105
Репутация
0
Спасибо
0
Монет
0
Крч, бывают такие ситуации, когда например нужно ждать подключения юзера. Цикл такой подключить, отправить данные, отключить. Собственно после отключения нужно ждать подключения другого юзера. И так до бесконечности. Поэтому while true
 
Регистрация
17 Ноя 2013
Сообщения
77
Репутация
0
Спасибо
0
Монет
0
Ну в общих чертах тебе уже объяснили. Есть еще конструкция do while <условие> Используется когда тело цикла должно выполниться хотя бы раз вне зависимости от условия.
 
Регистрация
13 Июл 2013
Сообщения
104
Репутация
0
Спасибо
0
Монет
0
Когда нужен с какой-то целью бесконечный цикл, делают такую штуку. Чтоб его оборвать, внутри цикла обычно есть условие, в котором будет написано break;
 
Регистрация
19 Апр 2013
Сообщения
76
Репутация
0
Спасибо
0
Монет
0
Ну если поставят простую задачу - написать программу, которая будет получать 2 числа и выводить их сумму... решение будет примерно таким: a = int( input("Введите число `a` >>> ") ) b = int( input("Введите число `b` >>> ") ) print( "a + b =", a + b ) Но такое сработает один раз и закроется... А если хочется многократно использовать тот же код, можно запустить его в бесконечный цикл) while True: a = int( input("Введите число `a` >>> ") ) b = int( input("Введите число `b` >>> ") ) print( "a + b =", a + b ) .
u_93d007e47f1eb8bfc12b6e9d639f0b7f_800.png
 
Сверху Снизу