Temas
Temas gy stetaniclo na-R6pR TE, 2011 | 2 pagos Hola Estephanie: Los numeros amigos son realmente los números demonio; ya probé en ambos casos las rutinas para este tipo de números, obteniendo el mismo resultado. El programa inicia un poco rápido y después, aparentemente se alenta y no hace nada; esto es debido a que conforme la numeracion aumenta el proceso de verificación tarda para cada número. Por eso decidí poner la leyenda «Espere, procesando.. » cada vez que coincide la comparación. El código es el siguiente: using System; using System . Collections. Generic; using System.
Text; namespace Console class Program ora S»ipe to View nut*ge static void Main(string[] args) long nl, n2, acuml, acum2, i; //lniciamos en el número 2 hasta el 100000 for(nl = 2; nl < 100000; nl++) acuml = O; //Este acumulador sumará los divisores que controla la variable n2 for = 1; n2 ni; r,2++) if (nl % n2 O) acuml +- n2; //Si el residuo de la división entera es igual a cero, se acumula el divisor f (acuml nl) //Si el número nl es igual al acumulador número 2 hasta WI 1 00000 for(nn = 2,’ ni ; 100000; nl++) acuml = O; acum2 =