ПредишенСледващото

оператори на повторение се използват в организацията на цикъла. Цикъл - поредица от изявления, които могат да се извършват повече от веднъж. Ако броят на повторенията е известен предварително, се използва за оператора, ако броят на повторенията не е известен, операторите повтарят или докато се използва.

Повторете за отчет се състои от заглавна част и тялото на цикъла. Тя може да бъде представена в два формата:

1. за <параметры цикла>: = за правя <оператор>;

2. за <параметры цикла>: = Downto правя <оператор>;

S1 и S2 - изрази, определящи съответно началния и крайния стойността на параметъра цикъл. for..do - глава цикъл <оператор> - тялото на цикъла. тялото на цикъла може да бъде проста или съединение изложение. Операторът предвижда тялото на цикъла от начало до край. Например, операторът

защото: = 1 до 20 направи запис ( "*");

20 пъти ще се показват на една и съща линия на символа "*", а операторът

за I: = 1 до 20 направи writeln (Sqrt (I));

20 показва резултатите от екстракция на корен квадратен от I, всеки резултат се съхраняват в отделен ред.

параметри на цикъла, нейните начални и крайни стойности трябва да принадлежат към един и същ тип данни. В този случай, поема никаква скаларен тип, освен реално. Ако използваните видове цяло число, Byte и интервал, след това последователно се увеличава цикъл стойност параметър (при for..to) или намалява (при for..downto) по един във всяка повторение.

за I: = 10-14 пишат (I: 3); 10 11 12 13 14

за I: = 14 Downto 10 пишат (I: 3); 14 13 12 11 10

параметри цикъл може да послужи като променлива от тип Char.

за Ch: = "а" до "е" направи запис (Ch: 2); а б в г д

за Ch: = "E" Downto "а" се пише (Ch: 2); д г в б а

В изявлението на Паскал не позволява промяна в стойността на цикъла параметър, различен от единица. Все пак, това не е голям недостатък, защото всяка стъпка може да се зададе от организацията в цикли и повтарящи се изявления време.

Броят на повторенията в продължение на изявление може да бъде определена от таблица 1.

Броят на повторенията в изявление за

Свързани статии

Подкрепете проекта - споделете линка, благодаря!