Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab2.doc
Скачиваний:
2
Добавлен:
08.05.2019
Размер:
262.14 Кб
Скачать

1.4. Стандартні функції

При обчисленні виразів необхідно пам’ятати, що в Паскалі існують наступні стандартні функції, які наведені в табл. 1.1. Також можна скористатися додатковими математичними функціями модуля Math середовища програмування Delphi, який необхідно додати в розділ опису модулів uses. Деякі з функцій цього модуля наведені в табл. 1.2.

Таблиця 1.1

Стандартні функції Паскаля

з/п

Арифметичний запис

Запис в Паскалі

1

2

3

1.

abs(x)

2.

sqr(x)

3.

sqrt(x)

4.

sin(x)

5.

cos(x)

6.

exp(x)

7.

arctan(x)

8.

ln(x)

Таблиця 1.2

Деякі функції модуля Math

з/п

Арифметичний запис

Запис в Паскалі

1

2

3

1.

power(y,x)

2.

log10(x)

3.

tan(x)

4.

arcsin(x)

5.

arccos(x)

6.

power(y,1/x)

1.5. Приклад виконання завдання

Скласти програму для обчислення виразу при заданих значеннях ; ; . Передбачити коментарі при виводі результату обчислення.

Програма на мові Паскаль в середовищі програмування Delphi має вигляд:

program liniyna_structura; { заголовок програми }

{$APPTYPE CONSOLE} { директива компілятору }

uses SysUtils, Math; { підключення модулів }

var { опис змінних }

D:real; { змінна D дійсного типу }

const { опис констант }

X=17.31; Y=10.56; Z=9.325; { присвоєння константам Х,Y,Z заданих значень }

begin { початок програми }

D:=exp(sin(X+Y))*sqrt(abs(tan(Z-2))); { обчислення значення D }

writeln('D= ',D:6:3); { вивід на екран значення D }

readln; { зупинка виконання програми до натиснення клавіші < Enter > }

end. { кінець програми }

Після виконання даної програми на екрані буде виведено:

D= 1.938

2. Інструкція до лабораторної роботи

2.1. Мета роботи

Навчитись складати програми на мові Паскаль для обчислення арифметичних виразів.

2.2. Порядок виконання лабораторної роботи

1. Ознайомитись з методичними вказівками для самостійної підготовки.

2. Скласти програму на мові Паскаль для обчислення арифметичного виразу відповідно до заданого викладачем варіанту з табл. 2.1.

3. В програмі передбачити коментарі для пояснення алгоритму розрахунку.

4. Набрати програму в середовищі програмування Delphi і здійснити розрахунок при заданих значеннях.

5. Оформити звіт.

2.3. Завдання

Варіанти завдань до виконання лабораторної роботи наведені в табл. 2.1.

Таблиця 2.1

Варіанти арифметичних виразів

з/п

Арифметичний вираз

Вхідні дані

х

y

z

1

2

3

4

5

1.

0,825

2,379

1

2.

-0,729

-1,42

-

3.

-0,72

-1,42

-

4.

3,981

-1,625

-

5.

3,981

-

-0,512

6.

-0,622

-

5,541

7.

17,421

10,365

0,828

8.

17,421

10,365

-

9.

0,335

0,025

32,005

Продовження табл. 2.1

1

2

3

4

5

10.

-4,5

0,75

0,845

11.

-

-

0,16

12.

3,258

4,125

-

13.

0,273

4,38

3,76

14.

-17,22

6,33

15.

16,3

7,32

0,08

16.

1,825

18,225

-3,298

17.

0,42

1,23

0,76

18.

-0,85

1,25

-

19.

125,331

33,075

-

20.

1,542

-3,261

80,005

21.

0,1

-8,75

-

22.

-

-

-3,5

23.

0,4

-0,875

-

24.

20,12

-12,55

-

25.

-2,3

-0,8

-

26.

1,825

18,225

-

27.

1,825

18,5

4,5

28.

1,825

-

-

29.

3,5

0,5

0,54

30.

3,7

3,5

-

2.4. Зміст звіту

1. Титульна сторінка.

2. Мета роботи.

3. Завдання.

4. Програма на мові Паскаль.

5. Результати розрахунку.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]