Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лабораторная работа / лабор-ая №8 турбо паскаль

.docx
Скачиваний:
52
Добавлен:
10.02.2014
Размер:
19.76 Кб
Скачать

САРАТОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ БАЛАКОВСКИЙ ИНСТИТУТ ТЕХНИКИ, ТЕХНОЛОГИИ И УПРАВЛЕНИЯ ФАКУЛЬТЕТ ИНЖЕНЕРНО-СТРОИТЕЛЬНЫЙ КАФЕДРА «УПРАВЛЕНИЕ И ИНФОРМАТИКА В ТЕХНИЧЕСКИХ СИСТЕМАХ»

ЛАБОРАТОРНАЯ РАБОТА № 8

по дисциплине Программирование и основы алгоритмизации

ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ

ПОДПРОГРАММ ФУНКЦИЙ на языке

TURBO PASCAL

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

Приняла:

2008

Балаково

Лабораторная работа №8 Программирование с использованием

подпрограмм функций на языке TURBO PASCAL

Цель: Овладение навыками алгоритмизацией и программирования задач с использованием функции пользователя.

Задание. ВАРИАНТ 17. Вычислить:

;при x1=1.17; x2=2.183

Графический алгоритм:

Начало

x1=

x1

x2=

x2

y1,y2

writeln

Конец

Программа, реализующая данный алгоритм имеет вид:

Program m11;

Var

x1,x2,y1,y2:real;

function f(a:real):real;

Begin

f:=sin(a)/cos(a)+sqrt(a);

end;

begin

write ('vvedite x1=');

read(x1);

write ('vvedite x2=');

read(x2);

y1:=f(f(x1)/f(sqr(sin(x1))));

y2:=f(f(x2)/f(sqr(sin(x2))));

write('y1=',y1:3:2,' ','y2=',y2:3:2);

writeln;

End.

(Ответы У1=-8.21 У2=0.22)