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

Страницы работы

2 страницы (Word-файл)

Содержание работы

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

2.Задание на лабораторную работу:

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

                                             x²+y²+sin(x)                x-y=0

c =     (x-y)²+cos(x)               x-y>0

(y-x)²+tg(x)                 x-y<0

С выводом результатов на дисплей и в текстовый файл.

3.Блок-схема:

                                               начало

x ,  y - ?

x , y 

                                                x-y=0                да

                                                                                      c:= x²+y²+sin(x) 

 


да               

                                               x-y>0    

c:= (y-x)²+tg(x)                                                               c:= (x-y)²+cos(x)

                                      

c, x, y

                                               конец

6.Пояснения:

Алгоритм «альтернатива» используется для выбора одного из 2-х возможных вариантов.

If (если) условие then (значит) оператор1,  else (иначе) оператор 2;

Условие-это логическое выражение, которое принимает значения - истинно или ложно. Если выражение истинно, то выполняется оператор 1, в противном случае – оператор 2. Операторы 1 и 2 могут быть простыми или сложными.

Операторы, следующие за If, then, else могут быть составными, т.е. содержать несколько операторов. Для того, чтобы несколько операторов рассматрива-  лись как один их заключают в операторные скобки.

В операторе If перед служебным словом else символ «;» не ставиться!! 

7.Вывод: получила практические навыки программирования разветвляющих- ся вычислительных процессов на основе оператора условного перехода. 

Похожие материалы

Информация о работе

Предмет:
Информатика
Тип:
Отчеты по лабораторным работам
Размер файла:
26 Kb
Скачали:
0