Як створити факторіал у C?
2024 0 Comments
Алгоритм факторіальної програми на C
- Почати: Почати виконання програми.
- Вхідні дані: прочитайте ціле число n, факторіал якого потрібно обчислити.
- Ініціалізація: установіть факторіал змінної на 1. …
- Цикл: …
- Вихід: вивести значення факторіала після завершення циклу.
- Кінець: завершити виконання програми.
Хоча немає функції C, визначеної спеціально для обчислення факториалів, Математична бібліотека C дозволяє обчислювати гамма-функцію. Оскільки Г(n) = (n-1)! для додатних цілих чисел використання tgamma i+1 дає i! .
Факторіел цілого числа 'n' визначається як добуток цього числа з кожним цілим числом, меншим або рівним 'n', до 1. Наприклад, факторіал числа 4 дорівнює 4 × 3 × 2 × 1, що дорівнює 24. Він представлений за допомогою символу «!» Отже, 24 – це значення 4!.
Алгоритм факторіальної програми на C
- Ініціалізуйте результат змінної 1.
- Ітерація від 1 до заданого числа n.
- Помножте результат на поточне число в кожній ітерації.
- Після завершення циклу результат міститиме факториал заданого числа.
Факториал має натуральне число та знак оклику. Наприклад, якщо ви хочете знайти факториал для числа вісім, математично це виглядатиме так: 8!