Calcular los n primeros números primos
Solución
Ingresamos un número decimal donde se indica la cantidad de números primos que se desea obtener
Ejemplo
- Entrada: 5
- Salida: 2 3 5 7 11
n,cont = 4,2
num=int(input("ingrese un numero\n"))
if(num>2):
cad = "2 - 3"
while cont < num:
i=2
while i<=n:
if(i==n):
cad= cad+" - "+str(i)
cont=cont+1
else:
if(n % i ==0):
i=n
i=i+1
n=n+1
print(cad)
else:
if(num>0):
if(num==1):
print("es primo 2")
else:
print("es primo 2, 3")
else:
print("ingrese un numero positivo")
2 comentarios:
muy bueno gracias
Que significa CAD
Publicar un comentario