- •Методичні вказівки
- •5.05010301 – Розробка програмного забезпечення
- •2.1 Основні форми представлення алгоритмів:
- •2.2 Блок-схеми
- •2.3 Основні структури алгоритмів
- •Лінійний алгоритм
- •3. Постановка задачі
- •4. Варіанти
- •5. Методичні вказівки
- •3. Постановка задачі
- •4. Варіанти
- •5. Методичні вказівки
- •Цикли з відомим числом повторень
- •Цикли з невідомим числом повторень
- •Вкладені цикли
- •3. Постановка задачі
- •4. Варіанти
- •5. Методичні вказівки
- •5. Методичні вказівки
- •Приклад
- •5. Методичні вказівки
- •2. Введення даних організувати з клавіатури.
- •3. Висновок результатів для завдання організувати на монітор.
- •Практична робота № 6
- •3. Постановка завдання
- •4. Варіанти
- •5. Методичні вказівки
- •2. Введення даних для завдань а і б організувати з клавіатури.
- •4. Висновок результатів для завдання а організувати у вигляді:
- •7. Контрольні питання
- •Практична робота № 7
- •3. Постановка завдання.
- •5. Методичні вказівки
- •2.3 Цикл типу do — while
- •2.4 Керуючі оператори в циклах
- •3. Постановка завдання.
- •5. Методичні вказівки
- •7. Контрольні питання
- •2.5 Області дії змінних
- •Приклад
- •3. Постановка завдання
- •4. Варіанти
- •5. Методичні вказівки
- •7. Контрольні запитання
- •2.5. Поиск в отсортированном массиве
- •3. Постановка завдання
- •5. Методичні вказівки
- •7. Контрольні питання
- •3. Постановка завдання
- •4. Варіанти завдань
- •5. Методичні вказівки
- •5. Методичні вказівки
- •7. Контрольні питання
- •Практична робота № 13
- •1. Мета роботи:
- •2. Теоретичні відомості
- •3. Постановка завдання
- •1. Використовуючи функції сформувати за допомогою дсч одновимірний масив і вивести його на друк.
- •2. Виконати обробку одновимірного масиву у відповідності з варіантом, використовуючи функції, результат вивести на друк.
- •4. Варіанти
- •5. Методичні вказівки
- •7. Контрольні питання
- •2.3 Швидке сортування
- •Алгоритм
- •Швидкість
- •2.4 Модифіковані методи сортування
- •2.4.1 Метод Шелла
- •2.4.2 Швидке сортування
- •3. Постановна задачі
- •4. Варіанти
- •5. Методичні вказівки
- •Приклад
- •3. Постановка завдання
- •1. Ввести з клавіатури рядок символів і обробити її у відповідності зі своїм варіантом, використовуючи функції.
- •4. Варіанти
- •5. Методичні вказівки
- •7. Контрольні питання
- •5. Методичні вказівки
- •7. Контрольні питання
- •Практична робота № 17
- •1. Мета роботи:
- •2. Теоретичні відомості
- •2.5. Численные методы решения уравнений
- •2.5.1. Метод итераций
- •2.5.2. Метод Ньютона
- •2.5.3. Метод половинного деления
- •3. Постановка завдання
- •1. Написати функцію з замовчує параметрами відповідно до варіанта, продемонструвати різні способи виклику функції: • з параметрами заданими явно, • з опущеними параметрами
- •4. Варіанти
- •5. Методичні вказівки
- •3. Постановка задачі
- •На цьому дереві можна визначити три методи упорядкування:
- •5. Методичні вказівки
- •7. Контрольні питання
- •Практична робота № 20
- •1. Мета роботи:
- •2. Короткі теоретичні відомості
- •3. Постановка завдання
- •4. Варіанти
- •5. Методичні вказівки
- •7. Контрольні питання
3. Постановка завдання
1. Проаналізувати умову задачі.
2. Розробити алгоритм та створити програму розв’язання задачі згідно з номером варіанту.
3. Результати роботи оформити протоколом.
4. Варіанти завдань
Завдання 11.1. Тип матриці та її розмір визначити самостійно
Обчислити добуток від'ємних чисел головної діагоналі матриці.
Знайти кількість парних чисел побічної діагоналі матриці.
Визначити суму негативних чисел головної діагоналі матриці.
Знайти добуток непарних чисел побічної діагоналі матриці
Знайти добуток додатних чисел побічної діагоналі матриці.
Знайти суму непарних чисел побічної діагоналі матриці.
Знайти максимальне негативне число головної діагоналі матриці.
Знайти суму позитивних непарних чисел головної діагоналі матриці.
Знайти мінімальне позитивне число побічної діагоналі матриці.
Знайти суму непарних чисел головної діагоналі матриці.
Знайти мінімальне парне число головної діагоналі матриці.
Знайти мінімальне непарне число побічної діагоналі матриці.
Знайти кількість позитивних парних чисел головної діагоналі матриці.
Знайти кількість негативно не кратних 3 чисел головної діагоналі матриці.
Знайти добуток від'ємних непарних чисел побічної діагоналі матриці.
Знайти суму негативних непарних чисел побічної діагоналі матриці.
Знайти суму ненульових елементів головної діагоналі матриці
Знайти різницю сум негативних і позитивних елементів головної діагоналі матриці.
Знайти середнє геометричне модулів негативних елементів побічної діагоналі матриці.
Знайти суму кратних 7 позитивних чисел побічної діагоналі матриці.
Знайти середнє арифметичне додатних елементів побічної діагоналі матриці.
Знайти середнє геометричне кратних 3 елементів головної діагоналі матриці.
Знайти частка від ділення кількість негативних елементів побічної діагоналі матриці на їх суму.
Знайти добуток ненульових елементів головної діагоналі матриці.
Знайти середнє арифметичне кратних 5 елементів побічної діагоналі матриці.
Завдання 11.2
1) Дано послідовність чисел . Отримати квадратну матрицю порядкуn, елементами якої є числа , розташовані за схемою:
|
|
2) Дано послідовність чисел . Отримати квадратну матрицю порядкуn, елементами якої є числа , розташовані за схемою:
|
|
3) Заповнити матрицю послідовністю чисел, кратних 3 у наступному порядку:
|
|
4) Дано послідовність чисел . Отримати квадратну матрицю порядкуn, елементами якої є числа , розташовані за схемою:
|
|
5) Дано послідовність чисел . Отримати квадратну матрицю порядкуn, елементами якої є числа , розташовані за схемою:
|
|
6) Дано послідовність чисел . Отримати квадратну матрицю порядкуn, елементами якої є числа , розташовані за схемою:
|
|
7) Дано дійсну квадратну матрицю порядку n. Знайти всі непарні елементи у заштрихованій області.
|
|
8) Дано квадратну матрицю порядку n, елементи якої є цілими числами. Знайти всі менші від 100 числа-паліндроми (див. Лабораторну роботу № 2) із позначеної області.
|
|
9) Дано символьну квадратну матрицю порядку n. Обчислити кількість букв а над головною діагоналлю та кількість букв в під бічною діагоналлю, та замінити у матриці ці букви на символ *.
|
|
10) Дано дійсну квадратну матрицю В. Отримати цілочисельну квадратну матрицю А того ж порядку, в котрій елемент =1, якщо відповідний елемент початкової матриці, більший від елемента, розташованого в тому ж самому рядку на головній діагоналі, в іншому випадку=0. |
|
11) Дано натуральне число n та дійсну квадратну матрицю порядку n. Побудувати послідовність нулів та одиниць, в котрій, тоді і тільки тоді, коли елементи i-го рядка матриці утворюють послідовність, що зростає або спадає. |
|
12) Дано натуральне число n та натуральна квадратна матриця порядку n, кожний елемент котрої не перевищує 9. Побудувати послідовність із нулів та одиниць, в котрій, тоді і тільки тоді, коли елементи i-го стовпчика матриці утворюють паліндром.
|
|
13) Дано дійсну квадратну матрицю порядку 2n. Отримати нову матрицю, переставляючи її блоки розміру nxn:
|
|
14) Дано дійсну квадратну матрицю порядку 2n. Отримати нову матрицю, переставляючи її блоки розміру nxn:
|
|
15) Дано дійсну квадратну матрицю порядку 2n. Отримати нову матрицю, переставляючи її блоки розміру nxn:
|
|
16) Побудувати квадратну матрицю порядку n, заповнюючи заштриховану частину матриці натуральним рядом чисел (решта елементів матриці повинні дорівнювати нулю).
|
|
17) Отримати квадратну матрицю порядку n .
18) Утворити квадратну матрицю порядку n, заповнюючи заштриховану частину матриці квадратами натурального ряду чисел
|
|
19) Створити квадратну матрицю порядку n .
20) Створити квадратну матрицю порядку n
21) Створити квадратну матрицю порядку n
.
22) Дано цілочисельну квадратну матрицю порядку n. Знайти значення елементів, що розташовані вище головної діагоналі та діляться на 5 без остачі. Вивести індекси відповідних елементів.
23) Дано послідовність чисел . Отримати квадратну матрицю порядкуn, елементами якої є числа , розташовані за схемою:
24) Дано дійсну квадратну матрицю порядку n. Знайти найбільше за модулем число із значень елементів, розташованих в позначеній частині матриці.
25) Дано дійсну квадратну матрицю порядку n. Знайти найбільше із значень елементів, розташованих в позначеній частині матриці.