Определите какая алгоритмическая структура использована в данном фрагменте программы, написанной на языке программирования Python: def f(n): if n>0: print(n) f(n-1) рекурсивный алгоритм линейный алгоритм условный оператор цикл со счётчиком цикл с предусловием
Задание

Определите какая алгоритмическая структура использована в данном фрагменте программы, написанной на языке программирования Python:
def f\(n\):
if n>0:
print\(n\)
f\(n\-1\)

  • рекурсивный алгоритм
  • линейный алгоритм
  • условный оператор
  • цикл со счётчиком
  • цикл с предусловием