Условие:
Вычислить произведение двух целых положительных чисел p = a b⋅ по следующему алгоритму: p =⋅ ⋅ 2 ( / 2) a b , если b четное; p = a ab +⋅− ( ( 1)), если b нечетное. Если b = 0, то p = 0.

Вычислить произведение двух целых положительных чисел p = a b⋅ по следующему алгоритму: p =⋅ ⋅ 2 ( / 2) a b , если b четное; p = a ab +⋅− ( ( 1)), если b нечетное. Если b = 0, то p = 0.
Нам дано два целых положительных числа a и b, требуется вычислить их произведение, используя следующий алгоритм:
Если b = 0, то произведение p = 0.
Если b чётное, то p = произведение(2·a, b/2).
Если b нечётное, то p = a + произведение(a, b – 1).
Ниже приведём пошаговое решение задачи двумя способами.
--------------------------------------------------------------------------------
Способ 1. С использованием рекурсии

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит
Попробуй решить по шагам
Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение