субота, 11 жовтня 2025 р.

Лабораторна робота №3 Складання програм з використанням функцій користувача

  Лабораторна робота № 3 

Складання програм з використанням функцій користувача..

Мета: Навчитись складати та реалізовувати  програми з використанням функцій користувача.

Завдання до лабораторної роботи:
1.     Вивчити можливості мови програмування С++ з реалізації  функцій користувача.
2.     Скласти словесний алгоритм розв’язування задачі (згідно варіанту).
3.     Скласти програму мовою С++.
4.     Підготувати тести для перевірки правильності Вашої програми.
5.     Виконати програму, записати результати виконання програми.
6.     Скласти алгоритм рішення Вашої задачі, використовуючи опис функції з заданими формальними параметрами. Зробити висновки.
7.     Оформити звіт. 
Зауваження: Завдання виконати створивши функцію, а потім переробити програму використовуючи прототип функції.

1 Завдання до лабораторної роботи:
Написати програму, яка вводить 5 цілих чисел (а, в, с, к, л).
1.     Виконати пошук максимального елемента використовуючи функцію пошуку максимального з трьох.
2.     Виконати пошук мінімального елемента використовуючи функцію пошуку мінімального з трьох.
3.    Знаходить факторіал 5  чисел введених користувачем з клавіатури.

пʼятниця, 10 жовтня 2025 р.

Програмування лабораторна робота 3. Складання програм мовою Python

 лабораторна робота 3. Складання програм мовою Python

Мета: навчитись працювати в середовищі IDLE Python/

Завдання:

1 . (Завдання 12.7 сторінка 42).  Складіть програму для обчислення площі трапеції (𝑆=𝑎+𝑏2ℎ) за відомими основами (a, b) та висотою (h) та збережіть її у файлі «Завдання 12-7». Виконайте її за допомогою інтегрованого середовища IDLE для 2-3 наборів даних.  

2. (Завдання 12.8 сторінка 43).  Складіть програму для обчислення значень функції 𝑓(𝑥)=5𝑥4−3𝑥2+7𝑥−15 та збережіть її у файлі «Завдання 12-8». Виконайте програму за допомогою інтегрованого середовища IDLE для 2-3 наборів даних, а потім за допомогою відкриття файлу «Завдання 12-8».

3. (Завдання 12.9 сторінка 43).  Із пунктів А і В, розташованих одне від одного на віддалі d км, назустріч один одному одночасно відправляються два поїзди; швидкість першого V1 км/год, швидкість другого V2 км/год. В цей же час із пункту А вилітає зверхшвидкісна муха із швидкістю V км/год і летить назустріч поїзду з пункту В. Зустрівшись з ним, вона летить до поїзда із пункту А, і т. д. до тих пір, поки поїзди не зустрінуться. Визначити загальну відстань, яку пролетить муха. (Ім’я файлу для збереження «Завдання 12-9».)

4. (Завдання 12.10 сторінка 44).  Складіть програму для обчислення суми n перших натуральних чисел 𝑆=1+2+3+4+5+⋯+𝑛. Збережіть її у файлі «Завдання 12-10».

5.  (Завдання 12.15.1 сторінка 46).  Складіть програму для обчислення площі паралелограма (𝑆=𝑎ℎ) за відомою основою (a) та висотою (h) та збережіть її у файлі «Завдання 12-15-1-с». Виконайте її за допомогою інтегрованого середовища IDLE для 2-3 наборів даних, а потім за допомогою відкриття файлу «Завдання 12-15-1-с».

6.  (Завдання 12.15.2 сторінка 46).  Скласти програму обміну значеннями між змінними A і B, не застосовуючи третю змінну та оператор обміну. Значення змінних – дійсні числа. (Ім’я файлу для збереження «Завдання 12-15-2-с» та «Завдання 12-15-2-1-с».)