necesito una ayuda acerca de un problema que me pide que multiplique en un arreglo cada numero por 2^i donde i es la posición en la cual se encuentra en el arreglo y luego imprima en pantalla el resultado eso si no puedo utilizar la funcion potencia asi que tengo q hacerlo con una funcion recursiva
for(j=0;j<tam;j++){
if(j==inverso[0]){
cout<<inverso[0]<<" ";
}else{
num=2;
inverso[j]=inverso[j]*potencia(num,repeticiones);
cout<<inverso[j]<<" ";
sesupone que esto me devuelve los numeros multiplicados por 2^i