Складання та виконання алгоритмів з повторенням та розгалуженням