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

Изпълнение на разклоняващи структури в Паскал чрез условен ", ако" изявления и с помощта на оператора - "случай" ключ. В първия случай, можете да изберете една от двете алтернативни маршрути, превключвателят за да изберете едно (или повече от един) от няколко начина.

условно клон изявление.

Това простият на условни конструкции. Тип на оператора:

ако <логическое выражение> след това отидете на <метка>;

Тази структура съответства на оператора (състоящ се от един блок), показана на фигура

Фигура 5. Структурата на условен скок

условен израз клон е най-универсален от всички отчети за контрол на всички езици. Може да се използва за изпълнение на алгоритъма на всякаква сложност. Въпреки това, както безусловно отчета за клон, той не каза в структуриран програмиране, и разполага с всички недостатъци на отчета за Гото. Обикновено тя се използва за организиране на повтарящи се цикли, понякога - за да отидете на завършване на операторите на програмата.

Ако DX <1e-6 then goto finihs;

За император на следващата условния клон, обикновено не маркира.

Условният скок е специален случай на частична условен израз.

Частичен условен израз.

ако <логическое выражение> след това <простой или составной оператор>;

Оператор за присвояване - изпълнение или бездействие от страна на оператора, включени в него. Ако резултатът от оценката изразът е верен, се изпълнява оператор, в противен случай - не е изпълнен. И в двата случая, да продължи да изпълнява следното изявление.

Това съответства на този оператор, структурата, показана на фигура

прост или съставен отчет

Фигура 6. Структура на условно частично оператор

Пример за непълен условен израз:

thenzdes ако Pr Pr - булеви>

beginesli Pr е вярно за извършване на тази единица>

Writeln ( "В тези решения не са налице данни");

Както и при предишните изявления, условния част не е изпълнител на структуриран програмиране.

Пълен условен израз.

ако <логическое выражение> след това

<простой или составнойоператор ветви 1>

<простой или составнойоператор ветви 2>;

Това съответства на този оператор, структурата, показана на фигура

прост или съставен израз vetvi1

прости или смесени отрасли изявление 2

Фигура 7. Структура на пълна условен оператор

Примери за такива оператори напишете:

ако А> 0, тогава Y: = грях (X) друг Y: = COS (X);

циклична структура на програмата се използва, когато трябва да се извърши на няколко пъти един и същи вид на действие с различни данни. Ако броят на повторенията на тялото на цикъла е известно преди началото на цикъла, тя се нарича аритметична - ако не повтарящ се. За организирането на средната аритметична цикъл в алгоритъм блок използва "модификатор", както и в програмата - ". За" съответния оператор.

Итеративният цикъл е конструиран с помощта на блок "разтвор", в която един от алтернативни пътища се извежда от цикъла. В програмата на този цикъл може да се извърши с помощта на специални операторите на повтарящи се цикли или условен скок. В тази работа ще се използва само "ако". Оператор.

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

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