code k genera numeros impares mucho mas rapido que los otros codes de forma ordenada pero no creo k sean todos primos.
bueno este codee no es aleatorio y lo genera mucho mas rapido de manera mas simple
@echo off
set /p as=::
set a=1
:a
set /a a=%a%+2
echo %a%
set /a as=%as%-1
if %as%== 0 (pause) else (goto a)
goto a
pause
Ojo si te basas en esto para tu reto que hiciste en otro tema.. es mejor no hacer o decir cosas que no se saben bien, confundis a muchos sino. Ya dije en este post creo que no pongan retos de matematica si no saben como es. Numeros primos es distinto a numeros impares.. Solamente que si un numero es par no sera primo ya que se divide entre 2 y entonces ese numero se dividiria por si mismo, por 1 y por 2 y vaya uno a saber por cuales mas.
Un numero primo es el numero que solo se puede dividir (division entera obvio) sobre si mismo y sobre 1.
15 es numero impar pero no es primo porque se divide entre 15, 1, y entre 3.
11 es primo porque solo se puede dividir entre 11 y 1
El programa se hace facil, millones de codigos en internet, y algo clasico es dividir el numero N empezando por 2 hasta la raiz cuadrada de N ya que luego no sera entera nunca la division y si en ese camino N dividido un numero da resto 0, es decir, que se puede dividir, entonces es primo.