Инструкция за цикъл с предварително условие

Докато (i 40) ? - никога

Напиши (i); // ако (i>10) ? - безкраен.

Ако условието не е изпълнено преди първото изпълнение на цикъла (стойността на логическия израз еfalse ), тогава тялото на цикъла изобщо не се изпълнява и се извършва преход към оператора, следващ оператора на цикъла.

предварително

Прочетете също

Else Пример Пример Пример Пример Примери за операции, разрешени върху данни от символен тип. Var Lit1,Lit2:char; име:байт; . Lit1:='B';Lit2:=Pred(Lit1); Nom:=Ord(Lit2); Lit1:=Chr(Nom);

Цикълът реализира блоковата схема, показана на фиг. 8.2 (такъв цикъл се нарича още цикъл с параметър). Ориз. 8.2 Общ изглед на оператора: for (израз 1; израз 2; израз 3) код на цикъл; където израз 1 е инициализация на брояча (параметър на цикъл); израз 2 е условие. [Прочетете още].

Цикълът реализира блоковата схема, показана на фиг. 8.2 (такъв цикъл се нарича още цикъл с параметър). Ориз. 8.2 Общ изглед на оператора: for (израз 1; израз 2; израз 3) код на цикъл; където израз 1 е инициализация на брояча (параметър на цикъл); израз 2 е условие. [Прочетете още].

Void main(void) < charanswer; направи < puts(" Здравейте! =>"); scanf("%c", &отговор); fflush(stdin); > докато ((answer=='y')(answer=='Y')); > Резултат от изпълнението на програмата: Здравейте! => Y Здравейте! => y Здравейте! => d Цикълът реализира блоковата схема, показана на фиг. 8.2 (такъв цикъл се нарича още цикъл с параметър). . [Прочетете още].

край. Repeat Begin Var Repeat Cycle оператор с постусловие (повторение) Loop оператори End. Case Ch на Begin Var Case selector_expression. [Прочетете още].