- •Контрольні запитання
- •Умовний інструкція
- •Літерний тип
- •Короткі теоретичні відомості
- •Варіанти індивідуальних завдань
- •Одновимірні масиви
- •Завдання на комп'ютерний практикум:
- •Двовимірні масиви Мета роботи : вивчити засоби вводу та виводу двовимірних масивів та правила роботи з ними.
- •Завдання на комп'ютерний практикум:
- •Варіанти індивідуальних завдань:
- •Функції (Function).
- •Процедури.
- •Робота з даними типу string.
- •Множини(Set).
- •Робота з даними комбінованого типу (Record)
Варіанти індивідуальних завдань
Таблиця 5.1
№ варі-анта
|
Функція у |
Сума степеневого ряду |
Значення х |
Точність обчислень |
Результат
|
1. |
|
|
0,41 |
|
|
2. |
|
|
0,55 |
|
|
3. |
|
|
0,56 |
|
|
4. |
|
|
0,349 |
|
|
5. |
|
|
|
|
|
6. |
|
|
0,628 |
|
|
7. |
|
|
0,27 |
|
|
8. |
shx |
|
0,69 |
|
|
9. |
chx |
|
0,32 |
|
|
10. |
|
|
x=1,2 a=3 |
|
|
11. |
|
|
0,52 |
|
|
12. |
|
|
0,78 |
|
6,62426 |
13. |
|
|
x=0,52 a=0,9 |
|
0,98865 |
14. |
|
|
x=0,31 a=0,7 |
|
0,53186 |
15.!! |
|
|
0,32 |
|
1,341 1,333 |
16. |
|
|
0,43 |
|
|
17.!! |
|
|
0,31 |
|
0,3006 |
18.!! |
|
|
0,9 |
|
0,05268 |
19.!! |
|
|
0,81 |
|
0,44486 |
20. |
|
|
|
|
0,7854 |
21. |
|
|
0,75 |
|
1,233 |
22. |
|
|
0,78 |
|
|
23. |
|
|
0,53 |
|
|
24. |
|
|
0,4 |
|
-4,1075 |
25. |
|
|
0,489 |
|
|
26. |
|
|
0,65 |
|
|
27.!! |
|
|
-0,4 |
|
-3.92207E-02
|
28. |
|
|
0,7 |
|
-5,967*10-3 |
29. |
|
|
|
|
|
30. |
|
|
0,91 |
|
|
31. |
|
|
0,56 |
|
|
Комп'ютерний практикум ТП-6
Одновимірні масиви
Мета роботи: вивчити засоби введення та виведення одновимірних масивів та правила роботи з одновимірними масивами, елементами яких є дані різних типів.
Короткі теоретичні відомості
Масив складається з фіксованого числа компонентів, кожен з яких має один і той самий тип. Компоненти масиву називаютьмя його елементами. Елементи масиву можуть мати стандартний тип або тип, введений користувачем.
Тип елементів масиву називається базовим. Елементи розміщені впорядковано, кожен має свій номер (індекс), який вказується після імені (ідентифікатора) масиву у квадратних дужках. Ідентифікатор масиву створюється за тими ж правилами, що й ідентифікатор змінної.
Доступ до елементів масиву відбувається шляхом вказування ідентифікатора масиву і відповідного індексу. Індексом може бути будь-який вираз ординального типу. Тип індексу визначає межі зміни значень індексу.
Опис масиву складається з ключового слова ARRAY, за яким у квадратних дужках записано тип індексу, а після ключового слова OF розташовано опис типу елементів.
Приклад:
program masprit;
const n=10;
type color=(red, green, brown);
ar1=array[0..n] of color;
var col1:array[color] of byte;
a,b: ar1;
c: array[0..10] of char;
В даному прикладі для опису масивів використовуються, як стандартні типи: interger, byte, char так і типи, задані користувачем: color - перелічувальний, ar1 - масивовий, 0..n, 0..10 - інтервальні.
Оператор привласнення можна застосувати до масиву як до єдиного цілого. Для цього необхідно, щоб масиви були одного й того самого типу. В результаті виконання оператора а:=b, усі значення елементів масиву b будуть привласнені відповідним елементам масиву а.
