while



While do

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

Что обозначает в турбо паскале while. Что обозначает в турбо паскале while. Объясните подробно! и получил лучший ответ

Ответ от Sashix[гуру]
Общий вид записи: While <условие> do begin <инструкция 1>; ... <инструкция n> End Инструкция while-do выполняется следующим образом: Сначала проверяется условие. Если оно истинно, выполняются <инструкция 1>...<инструкция n> и так далее. Если же условие ложно, выполнение инструкции считается законченным, и программа переходит к обработке следующих команд. Таким образом, если условие с самого начала оказалось ложным, <инструкция 1>...<инструкция n> не будут выполнены ни разу. В цикле while-do <условие> - это условие выполнения цикла: пока оно истинно, программа из цикла не выйдет. В том случае, если внутри цикла стоит только один оператор, пара begin - end может отсутствовать, если операторов больше одного, то пара begin - end обязательна, так как иначе будет выполнятся только одна инструкция, стоящая сразу после слова do. Пример: Надо вычислить сумму S=1+1/2+1/3+...+1/50 VAR S: REAL; N:INTEGER; BEGIN S:=0; N:=1; WHILE N<=50 DO BEGIN S:=S+1/N; N:=N+1; END; WRITELN(\' S=\',S); END.

Ответ от Иван Сипачёв[гуру]
Цикл "пока". Пока выполняется условие, цикл крутится. Как перестает выполняться - выходит...

Ответ от Андрей Севастьянов[гуру]
В паскале есть три типа циклов: 1. Цикл со счётчиком for-to-do 2. Цикл с прелусловием while-do 3. Цикл с постусловием repeat-until Цикл с предусловием предусматривает проверку условия продолжения цикла перед телом цикла, то есть, если

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Что обозначает в турбо паскале while. Что обозначает в турбо паскале while. Объясните подробно!
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*