Saltar la navegación

P505: Hallar números primos

Haz un programa que utilice la función esprimo(x) para encontrar números primos, por lo tanto cópiala y pégala en este programa.

  • El programa preguntará por qué número empezar a buscar y en qué número terminar de hacerlo.
  • Deberás utilizar un bucle for para examinar si son primos los números entre los números introducidos por el usuario.
  • Deberás utilizar la línea: if esprimo(x) == True:
  • A medida que encuentre números primos los irá escribiendo por pantalla.

Si lo has conseguido, ahora intenta añadir un contador de números primos para saber cuántos se han encontrado:

Para hacer un contador añade estas líneas en los lugares apropiados:

  • Antes de empezar a buscar números primos: cont = 0
  • Cuando se ha encontrado un número primo: cont = cont + 1
  • Después de acabar de buscarlos: print("Se han encontrado", cont,"primos")

Creado con eXeLearning (Ventana nueva)