Основи програмування на C++

Основи програмування на мові С++. Лабораторні роботи.

За матеріалами навчального посібника «Основи програмування на С++.» / С. М. Ментинський, Я. М. Пелех. – Львів: Галицька Видавнича Спілка, 2021. – 256 с.

  • Лабораторна робота 1. Ознайомлення з популярними середовищами розробки програм на С/C++. Створення та виконання простої програми.
  • Лабораторна робота 2. Програмування алгоритмів лінійної структури та розгалужень. Обчислення арифметичних виразів з використанням математичних функцій мови C.
  • Лабораторна робота 3. Програмування алгоритмів розгалуженої структури. Програма для розв’язування алгебраїчних нерівностей.
  • Лабораторна робота 4. Програмування на C алгоритмів циклічної структури. Ітераційні циклічні алгоритми. Обчислення значення функції як суми нескінченного ряду.
  • Лабораторна робота 5. Циклічні алгоритми і опрацювання масивів. Циклічно-розгалужені алгоритми. Пошук в одновимірному масиві.
  • Лабораторна робота 6. Програмування вкладених циклів. Опрацювання двовимірних масивів. Побудова таблиці значень функції двох змінних.
  • Лабораторна робота 7. Створення та використання підпрограм на С/С++. Використання підпрограм для опрацювання масивів.
  • Лабораторна робота 8. Масиви і вказівники. Створення та опрацювання одновимірних динамічних масивів.
  • Лабораторна робота 9. Використання масивів вказівників на функції для організації командного інтерфейсу роботи (меню) програм.
  • Лабораторна робота 10. Робота із структурами даних та структурованими файлами. Організація пошуку в структурованих файлах.
  • Лабораторна робота 11. Створення нових типів даних на основі структур. Перевантаження операцій. Елементи ООП з використанням структур.
  • Лабораторна робота 12. Створення нових типів даних на основі класів С++. Основи ООП. Наслідування. Інкапсуляція. Конструктори і деструктори.
  • Лабораторна робота 13. Основи ООП. Наслідування класів і структур. Використання віртуальних функцій і динамічний поліморфізм.
  • Лабораторна робота 14. Знайомство з можливостями візуального програмування на С++ в середовищі MS Visual Studio з використанням технології Windows Forms.
  • Лабораторна робота 15. Створення додатку для табулювання функції однієї змінної з використанням візуальних компонентів Windows Forms.