Рефераты

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

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

Цель работы: изучение условного оператора, оператора отбора, составного

оператора и правил программирования разветвляющихся алгоритмов.

Задание № 17. Вычислить значение функции, заданной графиком [pic] при

[pic], [pic]при [pic] и [pic] при [pic].

Блок-схема.

\[pic]

Программа на Turbo Pascal

{****************************************************************}

{Программа: lab5, Лаб. раб. №5, Вар. 17

}

{Цель: изучение условного оператора, оператора отбора, составного

}

{ оператора и правил программирования разветвляющихся алгоритмов. }

{Описание параметров и переменных:

}

{x -исходные значения, y -значение функции

}

{Требуемые подпрограммы: нет.

}

{Программист: Позднышев А.А., гр. 316

}

{Проверил: Баринов В.В., каф. ВПМ

}

{Дата написания: 18 февраля 2004 г.

}

{*****************************************************************}

Program lab5;

Var

x,y:real;

Begin

Write(‘Введите x=’); read(x);

If x<=0 then y:=x*x

else

if x

else y:=0;

Writeln(‘y=’,y)

End. {lab5}

Результаты вычисления программы:

x=-3 y=9

x=2 y=9.09297426826015E – 0001

x=5 y=0

-----------------------

Начало

Конец

x

x<=0

Вывод y

Ввод x

y:=x*x

y:=sin(x)

y:=0


© 2010 Современные рефераты