• Construya un programa que pueda determinar, dados dos números enteros, si un número es divisor de otro.

    12.1.‐Algoritmo
    Inicio {Calcular si 2 numeros son divisores}
    {Ingresamos numero 1 y numero 2}
    Leer n1,n2
    Si (n2 mod n1 =0) entonces
    Escribir n1, “es divisor de”,n2
    Sino
    Si (n1 mod n2 =0) entonces
    Escribir n2, “es divisor de”,n1
    Sino
    Escribir “no hay numeros divisores”
    Finsi
    Finsi
    Fin
    12.2.‐Codificacion(C#)
    static void Main(string[] args)
    {
    int n1, n2;
    Console.Write("Ingresa el Primer Número:");
    n1 = int.Parse(Console.ReadLine());
    Console.Write("Ingresa el Segundo Número:");
    n2 = int.Parse(Console.ReadLine());
    if ((n2 % n1) == 0)
    {
    Console.WriteLine("{0} es Divisor de {1}", n1, n2);
    }
    else if ((n1 % n2) == 0)
    {
    Console.WriteLine("{0} es Divisor de {1}", n2, n1);
    }
    else
    {
    Console.WriteLine("No hay números divisores");
    }
    Console.ReadLine();
    }

0 comentarios:

Publicar un comentario