Foros aprenderaprogramar.com

Aprender a programar => De todo un poco... => Mensaje iniciado por: darelin37 en 22 de Febrero 2022, 07:21

Título: Ayuda con ejercicio en c#
Publicado por: darelin37 en 22 de Febrero 2022, 07:21
Tengo que decir si dos números son o no son coprimos: Los numero co-primos son aquellos  pares de números que no tienen divisores en común, salvo el 1. 8 y 9 son coprimos, ya que no tienen divisores en común distinto de 1.

Inicie el ejercicio y tengo esto pero no se como continuar

Console.WriteLine("Inserte primer numero:");
            int num1 = int.Parse(Console.ReadLine());
            Console.WriteLine("Inserte segundo numero:");
            int num2 = int.Parse(Console.ReadLine());
            int[] divisor = new int[num2];
            int contador1 = 0;
            int contador2 = 0;


            if (num1 > num2)
            {

                for (int i = 2; i <= num2; i++)

                {

                    if (num2 % i == 0)
                    {
                        divisor[contador1] = i;
                        contador1++;
                    }

                }
                for (int j = 0; j < divisor.Length; j++)
                {
                    if (divisor[j] != 0)
                    {
                        if (num1 % divisor[j] == 0)
                        {
                            contador2++;
                        }
                    }

                }