Advertisement
plarmi

recursive_sum

Jan 11th, 2024
787
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.61 KB | None | 0 0
  1. '''
  2. Написать рекурсивную функцию, которая вычисляет
  3. сумму всех чисел в диапазоне от a до b.
  4. Пользователь вводит a и b. Проиллюстрируйте работу функции примером
  5. '''
  6. def recursive_sum(num1, num2):
  7.     if num1 == num2:
  8.         return num1
  9.     if num1 < num2:
  10.         return num1 + recursive_sum(num1 + 1, num2)
  11.     return num2 + recursive_sum(num1, num2 + 1)
  12.  
  13. print(recursive_sum(int(input("Введите первое число: ")), int(input("Введите второе число: "))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement