Construya un programa tal, que dados como datos A, B y N, compruebe la igualdad de la siguiente expresión:
16.1.‐AlgoritmoInicio {Comprobar la igualdad d de la expresión}
{Ingresamos los Datos Necesarios}
Leer A,B,N
Si (B<>0) entonces
cal1=(A/B)^N
cal2=(A^N)/(B^N)
Si (cal1=cal2) entonces
Escribir “se comprueba la igualdad”
Sino
Escribir “no se comprueba la igualdad”
Finsi
Sino
Escribir “B tiene que ser Diferente de 0”
Finsi
Fin
16.2.‐Codificacion(C#)
static void Main(string[] args)
{
int N;
double a, b, cal1, cal2;
Console.Write("Ingresar A: ");
a = double.Parse(Console.ReadLine());
Console.Write("Ingresar B: ");
b = double.Parse(Console.ReadLine());
Console.Write("Ingresar N: ");
N = int.Parse(Console.ReadLine());
if (b != 0)
{
cal1 = Math.Pow((a / b), N);
cal2 = Math.Pow(a, N) / Math.Pow(b, N);
if (cal1 == cal2)
{
Console.WriteLine("Se comprueba la igualdad");
}
else
{
Console.WriteLine("No se comprueba la igualdad");
}
}
else
{
Console.WriteLine("B tiene que ser diferente de cero");
}
Console.ReadLine();
}