Частина тексту файла (без зображень, графіків і формул):
Національний технічний університет України
«КПІ ім. Ігоря Сікорського»
Кафедра АПЕПС
Алгоритмізація та програмування 1: Базові концепції програмування
ЗВІТ
Лабораторна робота (Комп’ютерний практикум) № 7:
«Рекурсивний виклик функції»
Дата «24» Листопада 2021
Завдання
Ознайомитись з рекурсивним викликом функції. Розробити алгоритмом
розрахунку значення функції за її розкладенням у ряд за умови отримання
результату з заданою точністю. Врахувати діапазон дозволених значень для
змінної x.
У якості індивідуального завдання необхідно написати програмний код, що
реалізує алгоритм розрахунку значень функцій за їх розкладенням в ряд із
заданою користувачем точністю.
Використати математичні моделі геометричних фігур з Додатку В.
Завдання обрати згідно свого варіанта.
РЕЗУЛЬТАТ РОБОТИ ПОТРІБНО:
1. Роздрукувати (вивести на екран) точне значення функції, її приблизне
значення та точність розрахунку.
2. Відкритий для редагування програмний код розмістити на сайті
https://replit.com/ (посилання через кнопку «+ Share»).
3. Звіт до комп’ютерного практикуму № 7 додати в свій Клас на ресурсі
https://classroom.google.com/.
7.2. Теоретичні відомості
Рекурсія – це виклик функції чи процедури з неї самої з іншими
значеннями вхідних параметрів безпосередньо чи опосередковано через інші
функції (наприклад, функція А викликає функцію B, а функція B викликає
функцію A). Кількість вкладених викликів функції чи процедури називається
глибиною рекурсії.
Принциповими властивостями рекурсивного визначення є:
1. Визначення об’єкту самого через себе, але з іншими параметрами;
2. Завершеність ланцюжка визначень на деякому значенні аргументів.
Блок-схема
/
/
/
25 Варіант завдання
/
Результати програми
Вивід на екран монітора результату
/
Висновок:
Під час виконання цієї лабораторної робити було ознайомлено з можливістю розрахунку функцій sin та cos математичним методом, не використовуючи бібліотечний модуль. Завдяки цьому методу було знайдено значення X та Y.
Результати були виведені на екран.
Силка на repl.it: https://replit.com/join/bjmcsopunz-tr-15shiepietko
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!