Para empezar, hice un codigo q instalara todos los numeros del 0 hasta 10000 en un archivo.txt. Todo funciona bien pero cuando llega sobre el valor 300 el programa se cierra misteriosamente.
Lo abri con la cmd y me sale este error:
Este es el codigo del programa:
Código
echo Se instalaran todos los numeros primos hasta 10000. echo Espere mientras se instalan los numeros. echo Al final aparecera un mensaje. echo LISTA DE NUMEROS PRIMOS >primos.txt echo. >>primos.txt echo 2 >>primos.txt echo 3 >>primos.txt set num=4 :inicio set num2=1 :inicio2 :func goto inicio2 :fuera goto inicio :acaba echo Instalado pause>nul
Bueno, por si alguien no lo sabe, el procedimiento q he tomado para calcular si un numero es primo, es dividir el numero en cuestion por todos los numeros primos empezando por el 2, cuando el divisor (numero primo) es mayor q el quociente, ese numero es primo.
A ver, si alguien entiende el error y si se puede hacer algo para q no pase esto.
saludos