Revision 1 of 1, by WikiArchive on 11-4-2026. The page as it is now.
Basic Pascal Tutorial/Chapter 3/WHILE..DO/bg
While ... DO цикъл
(author: Tao Yue, state: unchanged)
Цикълът с предусловие има следната форма:
while BooleanExpression do
statement;Цикълът продължава да се изпълнява докато израза BooleanExpression не стане FALSE. В тялото на цикъла трябва да се въздейства по някакъв начин на израза като се промени някоя от променливите, които участват в него. В противен случай ще се получи безкраен цикъл:
a := 5;
while a < 6 do
writeln (a);Поправете тази ситуация, като промените стойността на променливата:
a := 5;
while a < 6 do
begin
writeln (a);
a := a + 1
end;Цикълът WHILE ... DO се нарича цикъл с предусловие, защото условието се проверява преди да се изпълни тялото на цикъла. Ако условието се окаже FALSE, то тялото на цикъла while няма да се изпълни нито веднъж.
Виж също
From the Free Pascal wiki, page "Basic Pascal Tutorial/Chapter 3/WHILE..DO/bg", as it stood on 2022-08-20 after a change by Kai Burghardt, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.
