Лабораторная работа: Програмування
b) Var a: array [‘a’..’k’] of char;
c) Var a: array [-5..1] of real;
d) Var a: array [a,b,c] of real;
Опис масиву є невірним Var a: array [a,b,c] of real;
2. Чи можна записати для масивів а та b:
a) A:=2;
b) A:=b;
c) A:=2;
Для масивів а та b можна записати A:=b;
3. Чи можна записати для елементів масиву а:
a) A[3]:=4;
b) A:=1;
c) A[1]:=3;
Для елементів масиву можна записати A:=1;
Індивідуальне завдання.
Дано натуральне число n, ціле х і масив цілих чисел a[1..n]. Якщо в масиві є хоча б один елемент, рівний х, то одержану суму всіх елементів, що слідують за першим таким елементом; у противному випадку відповіддю повинно бути число -10.
Лабораторна робота №13
Тема роботи: Впорядкування одномірних масивів.
Мета роботи: одержати навички розв’язання задач з впорядкуванню одномірних масивів методом обміну.
Порядок виконання роботи.
1. Вивчити теоретичний матеріал.
2. Відповісти на запитання.
3. Побудувати блок-схему розв’язання задачі відповідно до свого номера варіанта.
4. Скласти та виконати на комп’ютері програму для розробленого алгоритму.
5. Скласти звіт, в якому викласти коротко теоретичний матеріал. блок-схему алгоритму та програму.
Контрольні запитання
1. Чому метод сортування називається методом обміну?
Метод сортування називається методом обміну тому,що відбувається повний перебір усіх елементів та їх упорядкування за зростанням. При перестановці двох елементів використовується третя змінна. Обмін значеннями в пам’яті дво змінних aта b виглядає так:
C:=a; a:=b; b:=c.
2. Скільки порівнянь відбувається за методом обміну?