Pseudo a codigo
usando la libreria #include<iostream.h>
se usan cout<<" "; y cin>>;
para
Escribir por pantalla usamos cout<<" algo";
para leer los datos usamos cin>> la variable;
para la funcion potencia
usamos libreria #include<math.h>
es la que usa "pow" y "sqrt" otros
ejemplo
1) 2^2 = 2 elevado a la 2 = pow(2,2) el numero (coma) la potencia es == 4
2) 2^3/2 = pow(2,3/2)
3) raiz de 2 = sqrt( 2 )
4) raiz cuadrada de 3^2 = sqrt(pow(3,2))
En algoritmos y pseudo codigo las raices se toman con un numero uno
sobre el valor de la riaz
*raiz cuadrada es (1/2) *raiz cubica es (1/3) * raiz quinta es (1/5)
y asi con las demas
o de otra forma seria = pow(pow((3,2),(1/2))
recuerden q un 1/2 es 0.5 entoncces
se expresa asi, pow(pow(3,2),(0.5))
Porque no solo deje la funcion ! ( sqrt ),
por que recuerden que la funcion sqrt evalua solo raices cuadradas si les toca sacar raiz quinta o raiz cubica
ejemplo
1) Raiz cubica de 5 = pow(5,(1/3))= 1.7099
de otra forma evaluen 1/3 = es 0.333333333
entonces = pow(5,(0.333333333)) saquenlo en la calculadora
5^0.333333333 es = 1.7099
igual que raiz cuadrada de 4 es 2 = pow(4,(1/2))
o = pow(4,(0.5))
es lo mismo decir que 4^0.5 es = 2
es otra forma de sacar raices
2) Raiz quinta de 2+2 = 1.14 = pow(pow(2+2),(1/5)) entonces
pow(pow(2+2),(0.2)= 1.14
Ejemplo en c++
#include<iostream.h> //libreria
#include<math.h>
void main() //inicio o programa principal
{
double a,b,R; //Declaracion de variables
cout<<"Calcular la raiz cuadrada de un numero elevado a un numero"<<endl;
cout<<"ingrese numero"<<endl; //mostrar por pantalla
cin>>a; // Lectura de variable
cout<<"ingrese la potencia"<<endl;
cin>>b;
cout<<"el primer numero es:"<<a<<endl;
cout<<"la potencia es:"<<b<<endl;
cout<<"la operacion es raiz cuadrada de:"<<a<<"elevado a:"<<b<<endl;
R=pow(pow(a,b),(0.5)); // a es el numero, y b es la potencia , 0.5 es la raiz cuadrada
cout<<"el resultado es:"<<R;
cout<<endl;
cin.get(); // fin del algoritmo
cin.get();
}