DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Рекурсивні функції

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
КН
Кафедра:
Кафедра систем автоматизованого проектування

Інформація про роботу

Рік:
2007
Тип роботи:
Лабораторна робота
Предмет:
Програмування
Група:
КН-11
Коротко про документ

Про що ця робота

Ця лабораторна робота присвячена вивченню рекурсивних функцій у програмуванні. Наведено теоретичні відомості, індивідуальне завдання на мові C та приклад реалізації.

У роботі розглядаються

  • Рекурсивні функції
  • Мова програмування C
  • Обробка масивів
  • Алгоритмізація
  • Функції у C

Зміст і розділи

  1. Мета роботи
  2. Теоретичні відомості
  3. Індивідуальне завдання
  4. Програма
  5. Висновок
Для кого:Студенти технічних спеціальностей та вищих навчальних закладів, які вивчають програмування.
Викладачі:Не вказано

Ключові поняття

рекурсіяфункціямасивмодульпрограмавикликпам'ятьалгоритм

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Національний університет “Львівська політехніка” Кафедра САПР Рекурсивні функції МЕТА РОБОТИ Поглиблене вивчення можливостей функцій з використанням рекурсії. ТЕОРЕТИЧНІ ВІДОМОСТІ Рекурсивні функції Рекурсивним називається такий спосіб реалізації функції., коли функція може звертатися сама до себе. У рекурсивній функції повинні виконуватися наступні правила: - при кожному виклику такої функції в неї повинні передаватися модифіковані дані; - на якомусь етапі повинен бути припинений подальший виклик даної функції. Рекурсивний процес повинен крок за кроком так спрощувати завдання, щоб зрештою для нього з'явилося не рекурсивне рішення. Тут легко припуститися помилки, що полягає в тім, що функція буде послідовно викликати саму себе нескінченно довго; після завершення кожного виклику рекурсивної функції в точку повернення повинен передаватися деякий результат для подальшого використання. Індивідуальне завдання Використовуючи рекурсивний виклик функції main(), обчислити суму елементів масиву цілого типу. Масив не оголошувати. Останній -елемент масиву - 0. У файлу з вихідним модулем повинне бути розширення .с Программа #include<stdio.h> #include<conio.h> int fun() { int i; scanf ("%d",&i); if (i) i+=fun (); return i; } void main () { clrscr(); printf ("%d", fun()); getch(); } Висновок:виконавши цю лабораторну роботу я вивчив можливості функцій з використанням рекурсії.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!