Crear un programa que reciba como parámetro un numero ej. 1, 50, 24, 78, etc. Y como respuesta imprima todos los números primos que hay hasta ese número y también el número total. Ejemplos de salida:
Entrada: 1
Salida: (nada)
No hay números primos encontrados
Entrada: 15
Salida: 2, 3, 5, 7, 11, 13
Hay 6 números primos encontrados antes del 15
Entrada: 50
Salida: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47
Hay 15 números primos encontrados antes del 50
victorgianmartin39:
es con funcion?
Respuestas a la pregunta
Contestado por
0
Respuesta:
def Primos(n):
for i in range(2, n):
if i > 1:
for j in range(2,i):
if(i % j==0):
break
else:
print(i)
Primos(50)
Otras preguntas
Informática,
hace 3 días
Matemáticas,
hace 3 días
Matemáticas,
hace 4 días
Matemáticas,
hace 4 días
Matemáticas,
hace 7 meses
Matemáticas,
hace 7 meses