КАТЕГОРИИ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) П Архитектура- (3434) Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Война- (14632) Високи технологии- (1363) География- (913) Геология- (1438) 1065) House- (47672) Журналистика и масови медии- (912) Изобретения- (14524) Чужди езици- (4268) Компютри- (17799) Изкуство- (1338) История- (13644) Компютри- (11121 ) Художествена литература (373) Култура- (8427) Лингвистика- (374 ) Медицина- (12668 ) Naukovedenie- (506) Образование- (11852) Защита на труда- ( 3308) Педагогика- (5571) P Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) Олимпиада- (1312) Политика- (7869) Право- (5454) Инструменти- ( 1369) Програмиране- (2801) Производство- (97182) Промишленост- (8706) Психология- (18388) Земеделие- (299) Социология- (6455) Спорт- (42831) Строителство- (4793) Търговия- (5050) Транспорт- (2929) Туризъм- (1568) Физика- (3942) ) Химия- (22929 ) Екология- (12095) Икономика- (9961) Електроника- (8441) Електротехника- (4623) Енергетика- (12629 )

Loop оператор с WHILE предварително условие




Вижте също:
  1. Недвижимите имоти стават обект на контрол на всички етапи от жизнения им цикъл.
  2. Непълни агенции на агенцията
  3. Аденилат циклаза (AC)
  4. Аденилат циклаза (AC)
  5. Анализ на жизнения цикъл
  6. Счетоводство в туроператора
  7. Преглед на кривата на жизнения цикъл на продукта.
  8. Видове жизнен цикъл на продукта
  9. Приносът на Хайек към развитието на теорията за цените, капитала, цикъла и парите
  10. Появата на националното кооперативно движение, принципите на предреволюционните кооператори
  11. Въпрос 3. Цикъл на фазите и тяхното проявление.
  12. Графика на жизнения цикъл на продукта

Цикъл оператор с REPEAT postcondition.

ОПЕРАТОРИ НА ЦИКЪЛ

Оператор на CASE вариант.

CASE операторът е обобщение на условния IF оператор и служи за избор на една опция от произволен брой опции.

строителство:

Случаите на

c1: <оператор 1>;

c2: <оператор 2>;

..................

cN: <оператор N>

else <оператор>

Край;

S е израз на редовния тип, чиято стойност се изчислява; c1, c2, ..., cN са константи, с които се сравнява стойността на израза S; <оператор 1>, <оператор 2>, ..., <оператор N> са операторите, от които се изпълнява, с константа с израз S.

<operator> е оператор, който се изпълнява, ако стойността на S не съвпада с нивото c1, ..., cN.

Другият клон е по избор. Ако тя отсъства и стойността на израза S не съвпада с някоя от изброените константи, целият оператор на CASE се счита за празен. За разлика от оператора на ИФ, думата "точка и запетая" може да бъде поставена пред думата Ако за няколко константи е необходимо да се изпълни един и същ оператор, те могат да бъдат изброени отделно със запетаи, следвани от оператор. Например:

тип

Дни = (Pn, Vt, Sr, Cht, Pt, Sb, Vs); прочетете (i);

започвам

Writeln ('Въведете ден от седмицата');

Случай i на

Pn: Writeln ("понеделник");

Vt: Writeln ("Вторник");

Sr: Writeln ("Околна среда");

Cht: Writeln ("четвъртък");

Pt: Writeln ("Петък");

Sb: Writeln ("събота");

Vs: Writeln ("Неделя");

Else Writeln ("Въведен е неправилен ден");

Край;

Случай i на

Pn, Sr, Pt, Vs: Writeln ("Нечетен ден");

Vt, Cht, Sb: Writeln ("Дори ден");

Else Writeln ("Въведен грешен ден")

Край;

Край.

Операторът Repeat се използва за организиране на циклични изчислителни процеси с неизвестен до този момент брой повторения (повторения).

Тялото на цикъла може да съдържа произволен брой изрази. Тялото на цикъла се изпълнява най-малко веднъж, защото условието за излизане от цикъла се проверява след следващата итерация. Излизането от цикъла се извършва, когато изходното условие стане вярно (TRUE). Когато условието е невярно (FALSE), се изпълнява следващата итерация.

строителство:

повторение

<оператор 1>;

<оператор 2>;

.......................

<оператор n>

До S;

S е логичен израз. Тя се проверява за истината след всяка итерация.

Например: Създайте програма за определяне на сумата от числата от 1 до n, където n е номерът, въведен от потребителя.

Програма Prim4;

Var

n: цяло число;

s: реално;

ЗАПОЧНЕТЕ

s: = 0;

Writeln ('Въведете номера n');

Readln (п), i: = 1;



повторение

s: = s + i;

i: i = 1;

Докато аз <n;

Writeln ('s =', s);

END.

Той се използва за организиране на циклични изчислителни процеси с неизвестен до този момент брой итерации.

строителство:

Докато S до <оператор>;

S е логичен израз.

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

Например: Създайте програма за определяне на числа от 1 до n, където n е въведено от потребителя число.

Програма Prim5;

Var

n, i: цяло число;

s: реално;

ЗАПОЧНЕТЕ

s: = 0;

Writeln ('Въведете номера n');

Readln (n);

i: = 1;

Докато аз <= не

започвам

s: = s + i;

i: i = 1;

Край;

Writeln ('s =', s);

END.