- Введение в GNU/Linux
- Работа в графических средах (KDE, Gnome)
- Командная оболочка (bash)
- Практические работы по OpenOffice
- Основы программирования (Python)
- Алгоритмы на Python
- Объектно-ориентированное программирование (Python)
- Программирование графического интерфейса (Tkinter)
- 2D анимация (Synfig)
- 3D моделирование (Blender)
- Blender Game Engine
Факториалом числа называют произведение всех натуральных чисел до него включительно. Например, факториал числа 5 равен произведению 1*2*3*4*5 = 120. Формулу нахождения факториала можно записать следующим образом: n! = 1 * 2 * … * n, где n – это число, а n! – факториал этого числа. Исходный код на Python с использованием циклаn = input("Факториал числа ") n = int(n) fac = 1 i = 0 while i < n: i += 1 fac = fac * i print ("равен",fac) Исходный код на Python с использованием рекурсииdef fac(n): if n == 0: return 1 return fac(n-1) * n Описание пошаговой реализации рекурсии0 шаг. Вызов функции: fac(5) |
|||
