• Construya un programa tal, que dados como datos A, B y N, compruebe la igualdad de la siguiente expresión:

    16.1.‐Algoritmo
    Inicio {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();
    }

0 comentarios:

Publicar un comentario