Хелпикс

Главная

Контакты

Случайная статья





I. Теоретические сведения.



 

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего образования «Чувашский государственный университет им. И. Н. Ульянова»

(ФГБОУ ВО «ЧГУ им. И. Н. Ульянова»)

 

Факультет энергетики и электротехники

 

 

Кафедра электротехнологий, электрооборудования

и автоматизированных производств

 

 

Отчёт по дисциплине

«Информатика»

Лабораторная работа № 2

«Программирование разветвляющихся алгоритмов»

 

 

Выполнил: ст. гр. ЭТ-41-21

Кондратьев В. С.

Проверил: к. т. н., доцент

Михадаров Д. Г.

 

 

Чебоксары 2022


 

Цель работы: освоить программирование разветвляющихся алгоритмов.

 

I. Теоретические сведения.

Определение: разветвляющимся называется такой алгоритм, в котором выбирается один из нескольких возможных вариантов вычислительного процесса. Каждый подобный путь называется ветвью алгоритма.

Признаком разветвляющегося алгоритма является наличие операций проверки условия. Различают два вида условий - простые и составные.

Простым условием (отношением) называется выражение, составленное из двух арифметических выражений или двух текстовых величин (иначе их еще называют операндами), связанных одним из знаков:

< - меньше, чем...

> - больше, чем...

< = - меньше, чем... или равно

> = - больше, чем... или равно

< > - не равно

= - равно

Например, простыми отношениями являются следующие:

x-y> 10; k< =sqr(c)+abs(a+b);

9< > 11;

‘мама’< > ‘папа’.

В приведенных примерах первые два отношения включают в себя переменные, поэтому об истинности этих отношений можно судить только при подстановке конкретных значений:

если х=25, у=3, то отношение x-y> 10 будет верным, т. к. 25-3> 10

если х=5, у=30, то отношение x-y> 10 будет неверным, т. к. 5-30< 10.

Составной оператор в Паскале применяется тогда, когда в одной из ветвей нужно выполнить более одного оператора. Составной оператор начинается со служебного слова begin и завершается служебным словом end. В промежутке между этими двумя словами находятся операторы, выполнение которых происходит в том порядке, в котором они записаны. Составные операторы могут применяться везде, где применяются простые операторы, и также как простые операторы, они должны отделяться точкой с запятой по тем же правилам. Таким образом, для множества алгоритмов разветвляющейся структуры существует множество простых и составных операторов.

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.