![](/user_photo/2706_HbeT2.jpg)
- •Національний університет “Львівська політехніка” Інститут підприємництва та перспективних технологій
- •Короткі теоретичні відомості
- •1.1. Десяткова система числення
- •1.2. Двійкова система числення
- •1.3. Вісімкова та шістнадцяткова системи числення
- •Алгоритми переведення чисел з однієї позиційної системи числення в іншу
- •Постановка завдання
- •4. Висновки
- •5. Контрольні запитання
- •Лабораторні роботи №2-3. Тема: "Знайомство з с. Виконання програми простої структури"
- •1. Короткі теоретичні відомості
- •1.1. Структура програми
- •1.2. Константи й змінні
- •1.3. Операції
- •1.4. Вирази
- •2. Постановка завдання
- •3. Варіанти
- •4. Методичні вказівки
- •6. Висновки
- •7. Контрольні запитання
- •Лабораторні роботи №4-5. Тема: "Використання основних операторів мови с"
- •Короткі теоретичні відомості
- •Складені оператори
- •Оператори вибору
- •Оператори циклів
- •Оператори переходу
- •2. Постановка завдання
- •3. Варіанти
- •5. Методичні вказівки
- •6. Висновки
- •7. Контрольні запитання
- •Лабораторна робота №6. Тема: "Обчислення функцій з використанням їхнього розкладу в степеневий ряд"
- •1. Короткі теоретичні відомості
- •2. Постановка завдання
- •3. Варіанти
- •4. Методичні вказівки
- •5. Отримані результати. Лабораторні роботи № 7.
- •Короткі теоретичні відомості
- •1.1. Функції
- •1.2 Бібліотека математичних функцій.
- •2. Постановка завдання
- •Лабораторна робота № 8. Тема: "Робота з одновимірними масивами"
- •Короткі теоретичні відомості
- •1.2. Ініціалізація масиву
- •1.3. Вказівники
- •1.4. Вказівники й масиви
- •2. Варіанти завдань
- •3. Методичні вказівки
- •Короткі теоретичні відомості
- •1.2. Масиви й рядки як параметри функцій
- •2. Постановка завдання
- •3. Варіанти
- •4. Методичні вказівки
- •Висновки
- •6. Контрольні запитання
- •4) Як здійснюється передача багатовимірних масивів у функцію? Лабораторні роботи №11-12. Тема: "Символьна інформація"
- •1. Короткі теоретичні відомості
- •2. Постановка завдання
- •3. Варіанти
- •Тема: " Використання бібліотечних функцій для обробки символьної інформації."
- •Короткі теоретичні відомості
- •2. Варіанти індивідуальних завдань
- •Методичні вказівки
- •Контрольні запитання
- •Лабораторна робота № 15 Тема: "Динамічні масиви"
- •Короткі теоретичні відомості
- •Формування динамічних масивів з використанням бібліотечних функцій
- •Формування динамічних масивів з використанням операцій new й delete
- •2. Постановка завдання
- •3. Порядок виконання роботи
- •4. Варіанти завдань
- •Лабораторна робота № 16. Тема: "Інформаційні динамічні структури"
- •Короткі теоретичні відомості
- •2. Постановка завдання
- •Порядок виконання роботи
- •4. Варіанти завдань
- •Список літератури
2. Постановка завдання
Написати програму, у якій створюються динамічні масиви й виконати їхню обробку у відповідності до свого варіанту.
3. Порядок виконання роботи
1. Ввести розмір масиву;
2.Сформувати масив за допомогою операції new або бібліотечних функцій malloc (calloc);
3.Заповнити масив (можна за допомогою датчика випадкових чисел);
4.Виконати завдання варіанту, сформувати новий масив(и) – результат(и);
5.Надрукувати масив(и) – результат(и);
6.Знищити динамічні масиви за допомогою операції delete або бібліотечної функції free.
4. Варіанти завдань
Сформувати одновимірний масив. Знищити з нього елемент із заданим номером, додати елемент із заданим номером;
Сформувати одновимірний масив. Знищити з нього елемент із заданим ключем, додати елемент із заданим ключем;
Сформувати одновимірний масив. Знищити з нього К елементів, починаючи із заданого номера, додати елемент із заданим ключем;
Сформувати одновимірний масив. Знищити з нього елемент із заданим номером, додати К елементів, починаючи із заданого номера;
Сформувати одновимірний масив. Знищити з нього К елементів, починаючи із заданого номера, додати К елементів, починаючи із заданого номера;
Сформувати двовимірний масив. Знищити з нього рядок із заданим номером;
Сформувати двовимірний масив. Знищити и з нього стовпець із заданим номером;
Сформувати двовимірний масив. Додати в нього рядок із заданим номером;
Сформувати двовимірний масив. Додати в нього стовпець із заданим номером;
Сформувати двовимірний масив. Знищити з нього рядок і стовпець із заданим номером.
Сформувати двовимірний масив. Додати в нього рядок і стовпець із заданим номером.
Сформувати двовимірний масив. Знищити з нього всі рядки, у яких зустрічається задане число.
Сформувати двовимірний масив. Знищити з нього всі стовпці, у яких зустрічається задане число.
Сформувати двовимірний масив. Знищити з нього рядок і стовпець, на перетині яких перебуває мінімальний елемент.
Сформувати двовимірний масив. Знищити з нього рядок і стовпець, на перетині яких перебуває максимальний елемент.
Сформувати масив рядків. Знищити з нього найкоротший рядок.
Сформувати масив рядків. Знищити з нього найдовший рядок.
Сформувати масив рядків. Знищити з нього рядок, що починається на букву "а".
Сформувати масив рядків. Знищити з нього рядок, що починається й закінчується на букву "а".
Сформувати масив рядків. Знищити з нього рядок, що починається й закінчується на ту саму букву.
Сформувати масив рядків. Знищити з нього рядок із заданим номером.
Сформувати масив рядків. Знищити з нього К рядків, починаючи з рядка із заданим номером.
Сформувати масив рядків. Знищити з нього однакові рядки. Сформувати масив рядків. Знищити з нього К останніх рядків.
Сформувати масив рядків. Знищити з нього К перших рядків.
Сформувати масив рядків. Додати до нього рядок із заданим номером.
5. Зміст звіту
Постановка завдання.
Функції для формування масиву, друк масиву, перетворення масиву, знищення масиву.
Результати виконання роботи.