Другие языки программирования и технологии

Циклы: ПОКА, ДЛЯ, ДО. Объясните как они работают, и в чом их различие. Простыми словами пожалуйста.

Смысл переводить названия циклов? Я понял что ты имел ввиду, но зачем?

UPD
"Пока" (while), это цикл с условием. Пока истинно условие, цикл повторяет выполнение запрограммированных в нем действий. Например, условие: пока у тебя есть снежки, действие: кидать снежку.

"Для "(for) это цикл со счетчиком. Например, для i = 0, до i < 10; i++ { цикл повторяет выполнение запрограммированных в нем действий 10 раз }

"До" не уверен или это часть цикла for или отдельный цикл. Если отдельный то скорее все это do while. Это то же самое что и while с одним отличием. while не выполнится ни разу если не истинно условие, а do while сначала 1 раз выполнит код, а тогда будет повторять его, пока условие будет истинным.
Олег Моисеев
Олег Моисеев
898
Лучший ответ
Бахтбек Джанишев По информатике контрольная через 10 минут! Вы можете объяснить?
Пока грузчики разгружают ящики с водярой - приседай.
пока while(здесь пишется true-выполняется или false- не выполняется) {здесь код}, если в скобочках (true) то цикл будет выполнять бесконечно, если нет условия выхода, если в скобочках (false) то в цикл программа не зайдет.

for(int i=1; i<9; i++){здесь код}
написано, для (int i=1-здесь инициализируется переменная i, она равна единице; i<9 цикл будет идти по кругу, до тех пор, пока i будет <9 то есть, код выполнится 8 раз, затем программа выйдет из цикла; i++ это значит, что за каждый пройденный круг, переменная i будет увеличиваться на 1, i++=i+1)

цикл do-while выполняется всегда хотя бы 1 раз, даже если условие ложное, то есть false,
в do{пишется код, который будет выполняться}, в while{пишется условие, при котором цикл будет выполняться}
но даже если условие в while {написано такое, при котором цикл выполняться не должен, он все равно выполнится минимум 1 раз. }
Eldos Zhaksylyk
Eldos Zhaksylyk
12 139
???
Что за пока, для, до??
Бахтбек Джанишев Сокращённые названия циклов, типа щас по инфе проходим
Леня Чернелевский Зачем перевёл???
Рашид Жаркынбаев а ты наверное в 3 классе