• Construya un programa de flujo tal, que dados como datos A y N, compruebe la igualdad de la siguiente expresion:

    A 1N
    −N = ≠
    A=5 , N=4 5‐4 = 0,0016 , 1/54 =1/625=0,0016 entonces 0,0016 = 0,0016 “se
    comprueba la igualdad”
    15.1.‐Algoritmo
    Inicio {Comprobar la igualdad d de la expresión}
    {Ingresamos Base y Exponente}
    Leer A,N
    Si (A<>0) entonces
    cal1=A^‐N
    cal2=1/A^N
    Si (cal1=cal2) entonces
    Escribir “se comprueba la igualdad”
    Sino
    Escribir “no se comprueba la igualdad”
    Finsi
    Sino
    Escribir “A tiene que ser Diferente de 0”
    Finsi
    Fin
    15.2.‐Codificacion(C#)
    static void Main(string[] args)
    {
    int N;
    double A, cal1, cal2;
    Console.Write("Ingresar A: ");
    A = double.Parse(Console.ReadLine());
    Console.Write("Ingresa N:");
    N = int.Parse(Console.ReadLine());
    if (A != 0)
    {
    cal1 = Math.Pow(A, -N);
    cal2 = 1 / Math.Pow(A, N);
    if (cal1 == cal2)
    {
    Console.WriteLine("Se comprueba la igualdad");
    }
    else
    {
    Console.WriteLine("No se comprueba la igualdad");
    }
    }
    else
    {
    Console.WriteLine("A tiene que ser diferente de cero");
    }
    Console.ReadLine();
    }

0 comentarios:

Publicar un comentario