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

2.1.3Порядок виконання роботи

  1. Скласти графічний алгоритм розв’язку задачі, наведеної в табл. 2 .7 (згідно варіанту за списком).

  2. Виконати ідентифікацію змінних.

  3. Скласти програму на мові Turbo Pascal. Передбачити уведення аргументу і виведення проміжних результатів обчислень, значення аргументу та функції.

  4. Налагодити програму.

  5. Розв’язати задачу на ЕОМ у діалоговому режимі.

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

2.1.4Контрольні запитання

  1. Що таке алфавіт мови програмування?

  2. Що таке константи?

  3. Що таке алфавіт мови програмування?

  4. Що таке константи?

  5. Що таке стандартні константи?

  6. Що таке змінні?

  7. Які ви знаєте тип даних?

  8. Що таке операнди?

  9. Що таке оператори?

  10. Які ви знаєте типи операторів?

  11. Що таке інтегроване середовище програмування?

  12. Які ви знаєте зарезервовані службові слова у мові програмування turbo pasca?l

  13. Які ви знаєте визначені операції відношення у мові програмування turbo pascal ?

  14. Правила записання виразів.

  15. Правила піднесення числа до степеня.

  16. Правила знаходження кореня.

  17. На які основні частини можна умовно розбити будь-яку програму в turbo pascal? Назвіть їх.

  18. Призначення оператора read?

  19. Призначення оператора readln?

  20. Призначення оператора write?

  21. Призначення оператора writeln?

  22. Скільки областей екрану за функціональним призначенню виділяється в інтегрованого середовища програмування Turbo Pascal 7.0? Назвіть їх. Що таке алгоритм?

  23. Скільки існує методів опису алгоритмів? Назвіть їх.

  24. Що таке алгоритм лінійної структури?

  25. Які ви знаєте блочні символи для графічного зображення структури алгоритму?

2.1.5Рекомендована література

  1. Тхір І.Л., Юзьків А.В. Курс лекцій по Turbo Pascal 7.0. –Тернопіль: Технічний коледж ТДТУ. – 2001. –144с.

  2. Бартків А.Б. та ін. Турбо Паскаль: Алгоритми і програми. – К.: Вища школа, 1992. – 248с.

  3. Довгаль С.И., Сбитнев А.И. Интерфейс современной программной системы Турбо Паскаль 7.0. – К.: Информсистема-сервис, 1994. – 416с.

Таблиця 2.7 – Завдання до лабораторної роботи

№ варі-анту

Функція

Аргу-мент

Значе-ння

аргу-менту

1

2

3

4

1

; ;

; ; ; ;

x

2.456

2

; ; ;  

; ;

x

2.456

3

;

; ; ;

;

t

1.362

4

;

;  ;

t

2.035

5

; ;

; ; ; ;

;

Rz

8.75

6

;

;

x

2.863

7

; ;

/10

8

; ;

;

p

1.46

9

;

; ; ; ;

t

1.59

10

;

 ; ; ;

B1

4.35

11

;

; ;

18

12

;

; ;

r

24.5

13

;

; ; ;

k

1.485

14

;

;

; ;

32

15

;

k

1.65

16

;

; ;

314

17

; ; ;

t

0.225

18

; ;

Z

321.8

19

;

; ; ; ; ;

g

1.21

20

; ;

; ; ;

l

362.5

21

;

; ; ; ;

x

0.65

22

; ;

k

3

23

; ; ; ; ;

h

245.6

24

; ; ;

P

4.173

25

; ;

A

6.35.103

Лабораторна робота №2.2 Програми з розгалуженням

2.2.1Мета і завдання роботи

Навчитись працювати зі складеним оператором та умовним оператором if. Скласти програму мовою Pascal для розв’язання задачі з розгалуженим обчислювальним процесом.

2.2.2Основні теоретичні положення

2.2.2.1Складний оператор

Складений оператор – це декілька операторів, об'єднаних в одну групу (блок) за допомогою службових слів begin та end. Ці слова називають операторними дужками.

Складений оператор має наступну структуру:

begin

<оператор1 >;

<оператор2 >;

<оператор3 >;

***

<оператор n >

end;

Складений оператор може бути записаний у будь-якому місці програми, де допускається один оператор.

Приклад 1. Розглянемо складний оператор (фрагмент програми):

begin

suma:=suma+cina;

n:=n+1

end;

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