Hoy vamos a ver cómo imprimir todos los números primos existentes dentro de un rango en Java, usando el ciclo for y una función para saber si un número es primo.
Vamos a pedir el inicio y el fin usando un Scanner, y después vamos a imprimir todos los números primos que existen en un rango usando Java.
En un post anterior ya expliqué la función que nos dice si un número es primo. La pongo aquí de nuevo:
Para lograr nuestro objetivo hay que solicitar el inicio
y el fin
. También declaramos una variable contador
que va a contar los números primos que hayan dentro del rango.
Después hacemos un ciclo for que va desde el inicio
hasta el fin
, aumentando en 1 en cada paso. Tenemos la variable x
, con ella invocamos al método esPrimo
y en caso de que el valor de x
sea primo, lo imprimimos.
Así que el código completo queda así:
Puedes ejecutarlo con NetBeans o un IDE de tu agrado. Yo lo haré desde la terminal:
Si quieres puedes probar el ejercicio aquí. También te invito a ver este ejercicio pero en el lenguaje C.
En mi blog te he enseñado a usar youtube-dl para descargar vídeos con permiso del…
Siguiendo con los tutoriales que consumen la API de los Bots de Telegram con cURL…
En un post previo te enseñé a enviar un mensaje en nombre de un Bot…
En este artículo te voy a mostrar una guía para imprimir en una impresora térmica…
La impresión de un PDF en cualquier impresora se puede automatizar con un bot de…
Hoy te enseñaré cómo enviar un mensaje a un usuario desde un bot de Telegram…
Esta web usa cookies.