En el post de hoy vamos a resolver un ejercicio muy simple con Java. Se trata de imprimir los números desde el 1 hasta N en donde N es un número proporcionado por el usuario.
Básicamente vamos a imprimir una serie numérica con Java usando un ciclo, el ejercicio dice: Escribir los números desde el 1 hasta el número introducido por el Usuario.
Explicación del algoritmo
El código será muy simple. Vamos a hacer un ciclo for desde 1 hasta el número. El ciclo se va a ejecutar siempre y cuando la variable del mismo sea menor o igual que el número.
En cada paso del ciclo vamos a imprimir la variable del ciclo que por convención siempre es llamada i
.
Serie numérica en Java
A continuación el código. Por cierto, en este caso he separado los conceptos y he dejado el código en una función para ser reutilizada más tarde:
public static void serieNumerica() {
Scanner sc = new Scanner(System.in);
System.out.println("Número: ");
int numero = sc.nextInt();
sc.close();
for (int i = 1; i <= numero; i++) {
System.out.printf("%d,", i);
}
}
public static void main(String[] args) {
serieNumerica();
}
Después podemos invocarla desde el main como se ve en las líneas de la parte inferior. Y así es como podemos imprimir una serie desde el 1 hasta el número proporcionado por el usuario usando Java.
Para terminar te dejo con más tutoriales de Java en mi blog.