
- •Практикум до навчальної практики з дисципліни «Алгоритми та структури даних»
- •Пояснювальна записка
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Зміст і послідовність виконання завдань.
- •Методичні рекомендації з виконання та оформлення.
- •Варіанти до завдання 3
- •Варіанти до завдання 4
- •Варіанти до завдання 5
- •Контрольні питання.
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Зміст і послідовність виконання завдань.
- •Методичні рекомендації з виконання та оформлення.
- •Варіанти до завдання 3
- •Варіанти до завдання 4
- •Контрольні питання.
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Зміст і послідовність виконання завдань.
- •Методичні рекомендації з виконання та оформлення.
- •Варіанти до завдання 3
- •Варіанти до завдання 4
- •Варіанти до завдання 5
- •Контрольні питання.
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Зміст і послідовність виконання завдань.
- •Методичні рекомендації з виконання та оформлення.
- •Варіанти до завдання 3
- •Варіанти до завдання 4
- •Варіанти до завдання 5
- •Контрольні питання
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Зміст і послідовність виконання завдань.
- •Методичні рекомендації з виконання та оформлення.
- •Варіанти до завдання 3
- •Варіанти до завдання 4
- •Варіанти до завдання 5
- •Контрольні питання
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Зміст і послідовність виконання завдань.
- •Методичні рекомендації з виконання та оформлення.
- •Варіанти до завдання 3
- •Варіанти до завдання 4
- •Варіанти до завдання 5
- •Контрольні питання
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Зміст і послідовність виконання завдань.
- •Методичні рекомендації з виконання та оформлення.
- •Варіанти до завдання 3
- •Варіанти до завдання 4
- •Контрольні питання
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Зміст і послідовність виконання завдань.
- •Методичні рекомендації з виконання та оформлення.
- •Варіанти до завдання 3
- •Варіанти до завдання 4
- •Контрольні питання
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Зміст і послідовність виконання завдань.
- •Методичні рекомендації з виконання та оформлення.
- •Варіанти до завдання 3
- •Варіанти до завдання 4
- •Контрольні питання
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Зміст і послідовність виконання завдань.
- •Методичні рекомендації з виконання та оформлення.
- •Варіанти до завдання 3
- •Варіанти до завдання 4
- •Контрольні питання
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Операції над множинами
- •Зміст і послідовність виконання завдань.
- •Методичні рекомендації з виконання та оформлення.
- •Варіанти до завдання 3
- •Варіанти до завдання 4
- •Контрольні питання
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Зміст і послідовність виконання завдань.
- •Методичні рекомендації з виконання та оформлення.
- •Варіанти до завдання 3
- •Варіанти до завдання 4
- •Контрольні питання
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Розглянемо деякі функції модуля Graph:
- •Зміст і послідовність виконання завдань.
- •Методичні рекомендації з виконання та оформлення.
- •Варіанти до завдання 3
- •Варіанти до завдання 4
- •Контрольні питання
- •Короткі теоретичні відомості з теоретичної частини роботи.
- •Контрольні питання
- •Рекомендована література
- •Додаткова
- •Порядок виконання і захист робіт
Зміст і послідовність виконання завдань.
Нагадати правила з ТБ у комп’ютерній аудиторії.
Завантажити середовище програмування Turbo Pascal.
Ініціалізація масиву та виведення його на екран.
Скласти програму знаходження параметрів, які характеризують одновимірні масиви.
Скласти програму обробки одновимірних масивів.
Виконати завдання згідно варіанта.
Відкомпілювати програми. Перевірити правильність їх виконання.
Оформити звіт.
Методичні рекомендації з виконання та оформлення.
Звіт оформити згідно рекомендацій щодо оформлення щоденника з навчальної практики.
Варіанти до завдання 3
Елементи масиву обчислюються за формулою a[i]=sin(i)-cos(i). Заповнити та вивести масив з 15 елементів.
Скласти програму виведення на екран елемента масиву по його індексу.
Заповнити масив першими 15 простими числами.
Заповнити масив 10 натуральними числами, що націло діляться на 13 або 17 і знаходяться в інтервалі, діва межа якого рівна 300.
Заповнити та вивести масив, елементи якого обчислюються за допомогою формули D[і]=tg(і+2)2-sin(i-π/2).
Заповнити масив з двадцяти елементів наступним чином 20,19, ..., 1.
Заповнити масив з тринадцяти елементів наступним чином 1, 2, 3,... 13.
Заповнити масив з п'ятнадцяти елементів випадковим чином цілими числами в діапазоні від 0 до 10.
Заповнити масив з п'ятнадцяти елементів випадковим чином дійсними числами з діапазону [0,1].
Вивести на екран елементи масиву у зворотному порядку.
Варіанти до завдання 4
Підрахувати кількість елементів одновимірного масиву М, які співпадають із своїм номером.
Надрукувати порядкові номери від'ємних елементів масиву.
Визначити кількість від'ємних елементів масиву.
Знайти суму елементів масиву, значення яких менше 0,25.
Знайти і надрукувати суму додатних елементів масиву.
Обчислити добуток додатних елементів масиву.
Надрукувати середнє арифметичне невід'ємних елементів масиву, які стоять на непарних місцях.
Надрукувати суму від'ємних елементів, які стоять на парних місцях в масиві
Підрахувати і надрукувати кількість додатних елементів, які стоять на парних місцях.
Вивести на друк середнє арифметичне від'ємних елементів масиву.
Варіанти до завдання 5
Впорядкувати елементи масиву по порядку зростання значень.
Впорядкувати елементи масиву в порядку спадання значень.
Маємо два масиви Х(4) та Y(4). Необхідно злити ці масиви в Z(8), розмістивши елементи в порядку зростання значень.
В масиві А(7) замінити всі нульові елементи значеннями
де n-порядковий номер нульового елемента.
В заданому масиві В(8) зробити заміну: від'ємні елементи замінити на 10; додатні - на0.
В заданому масиві Т(8) на місці від'ємних елементів поставити нулі, на місці додатних - їх квадрати.
В заданому масиві С(8) переставити елементи так, щоб спочатку ішли всі від'ємні, а потім - додатні.
Знайти середнє арифметичне елементів масиву елементів масиву В(5) і на місце від'ємних елементів поставити це значення.
На основі двох масивів А(4) та В(4) сформувати третій С(8), перші чотири елементи якого є сумою відповідних елементів А і В, а решта елементи - нулі.
Скласти програму обчислення суми і різниці двох заданих масивів(елементи яких вводяться з клавіатури). Результат вивести у вигляді двох паралельних стовпців.