Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
BORLAND PASCAL FOR WINDOWS
Лабораторна робота № 13
(2 год.)
Тема: Реалізація на ЕОМ програм з використанням підпрограм-процедур.
Мета роботи: Оволодіти практичними навичками розробки та програмування обчислювального процесу з використанням підпрограм-процедур. Засвоїти опис підпрограм-процедур та звернення до них у програмах.
За час виконання лабораторної роботи студент повинен освоїти:
опис підпрограм-процедур;
використання у виразах звернень до підпрограм-процедур;
взаємодію фактичних аргументів та формальних параметрів при зверненні до підпрограм-процедур;
використання локальних та глобальних змінних;
сторонні ефекти при використанні підпрограм;
вивід результатів виконаної роботи.
Завдання на лабораторну роботу: Скласти схему алгоритму та програму на Паскалі обчислення значення змінної F з використанням підпрограми-процедури обчислення елементу масиву xi (таблиця 1). Вхідні дані з таблиці 3 вибирати згідно даних варіанту, що заданий в таблиці 2. Дані ввести через опис типізованих констант. Вивід результатів передбачити у неформатованій формі. Сталі a=0.98, c=1.1.
Порядок виконання лабораторної роботи:
використовуючи відповідний ярлик, викликати інтегроване середовище Borland Pascal for Windows;
ввести тексти програм (в першій стрічці обовязково має бути коментар, в якому вказати номер роботи, групу та прізвище виконавця);
текст програми записати у відповідну папку (каталог) своєї групи;
відкомпілювати програму, виправляючи при цьому можливі помилки;
відлагоджену програм виконати, записуючи отриманий результат;
оформити звіт про виконану роботу.
Контрольні питання:
Варіанти завдань лабораторної роботи:
Таблиця 1.
№ п/п |
Функція |
Процедура |
1. |
||
2. |
||
3. |
||
4. |
||
5. |
||
6. |
||
7. |
||
8. |
||
9. |
||
10. |
||
11. |
||
12. |
||
13. |
||
14. |
||
15. |
||
16. |
||
17. |
||
18. |
||
19. |
||
20. |
||
21. |
||
22. |
||
23. |
||
24. |
||
25. |
||
26. |
||
27. |
||
28. |
||
29. |
||
30. |
Таблиця 2.
№ п/п |
Кількість рядків n |
Кількість cтовпців m |
Початковий номер рядка |
Початковий номер стовпця |
1. |
3 |
10 |
1 |
1 |
2. |
4 |
9 |
2 |
2 |
3. |
5 |
8 |
1 |
3 |
4. |
3 |
9 |
2 |
1 |
5. |
4 |
8 |
1 |
2 |
6. |
5 |
7 |
2 |
3 |
7. |
3 |
8 |
1 |
2 |
8. |
4 |
7 |
2 |
3 |
9. |
5 |
6 |
1 |
4 |
10. |
3 |
5 |
2 |
2 |
11. |
4 |
4 |
1 |
3 |
12. |
5 |
3 |
2 |
4 |
13. |
3 |
7 |
1 |
2 |
14. |
4 |
6 |
2 |
3 |
15. |
5 |
5 |
1 |
4 |
16. |
3 |
6 |
2 |
3 |
17. |
4 |
5 |
1 |
4 |
18. |
5 |
4 |
2 |
5 |
19. |
3 |
5 |
1 |
3 |
20. |
4 |
4 |
2 |
2 |
21. |
5 |
6 |
1 |
3 |
22. |
3 |
7 |
2 |
2 |
23. |
4 |
6 |
1 |
1 |
24. |
5 |
7 |
2 |
3 |
25. |
3 |
6 |
1 |
1 |
26. |
4 |
5 |
2 |
2 |
27. |
5 |
10 |
1 |
1 |
28. |
3 |
9 |
2 |
1 |
29. |
4 |
8 |
1 |
1 |
30. |
5 |
9 |
2 |
1 |
Таблиця 3
рядки |
с т о в п ц і |
|||||||||
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|
1 |
1,3 |
1,9 |
2,6 |
3,7 |
2,1 |
2,7 |
3,6 |
2,9 |
1,2 |
2,0 |
2 |
2,4 |
3,8 |
3,6 |
2,6 |
1,7 |
1,5 |
1,4 |
1,8 |
1,3 |
1,5 |
3 |
3,5 |
2,9 |
1,4 |
4,3 |
3,8 |
1,4 |
1,5 |
1,5 |
0,5 |
1,4 |
4 |
1,2 |
3,2 |
1,3 |
2,8 |
2,4 |
2,7 |
2,5 |
1,3 |
0,8 |
0,5 |
5 |
2,3 |
2,3 |
2,3 |
2,5 |
1,4 |
3,2 |
3,8 |
2,6 |
1,1 |
0,8 |
6 |
1,9 |
4,2 |
1,5 |
3,2 |
2,9 |
1,4 |
4,6 |
1,0 |
0,7 |
0,7 |