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