El siguiente tutorial, está dirigido para todas aquellas personas interesadas en aprender a crear un programa en Java, con las siguientes características.
Con la ayuda de un ciclo for le pediremos al usuario que ingrese 5 números.
Y los introduciremos en un arreglo, para después mostrarlos en el orden como fueron ingresados.
Tutorial
Primero, crearemos nuestra clase “Ejercicio 18”.
Recuerda que, si desconoces como crear una clase en Java, aquí te dejamos un enlace de que te ayudará a crearla.
Ahora escribiremos la librería Scanner, la cual nos ayudará a ingresar datos por teclado en Java.
import java.util.Scanner;
Dentro de nuestra clase “Ejercicio 18” crearemos el método especial que nos permitirá ejecutar nuestro programa.
public static void main(String[] args) {
El símbolo “{“ que sirve para abrir un método, no lo cerraremos aún, dado a que después de este, desarrollaremos nuestro programa.
Usaremos la librería scanner, en donde “teclado” será nuestro objeto.
Scanner teclado = new Scanner(System.in);
Ahora, declararemos un arreglo entero al cual llamaremos “t”.
int t[];
Ahora diremos que el arreglo será de 5 elementos.
t = new int[5];
Posteriormente, crearemos nuestro dicho for, empezando en 0, mientras sea menor a 5 y de 1 en 1.
for (int i=0;i<5;i++) {
Dentro de este, le pediremos al usuario que introduzca un numero, y este mismo, lo introduciremos en el arreglo, en la posición que marque el for.
System.out.print("Introduzca un número: ");
t[i]=teclado.nextInt();
Y cerramos nuestro ciclo for.
}
Ahora pondremos un mensaje para mostrar los datos ingresados.
System.out.println("Los números son:");
Y para mostrarlos en el orden ingresado, usaremos otro for igual al anterior, empezando en 0, mientras sea menor a 5 y de 1 en 1.
for (int i=0;i<5;i++)
Ahora mostramos en pantalla, el arreglo en la posición que marque el for.
System.out.println(t[i]);
Finalmente, cerramos el método “public static void main(String[] args)” abierto.
}
Y ese es todo el código necesario.
Así es como quedaría nuestro código final.
import java.util.Scanner;
public class Ejercicio18 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner teclado = new Scanner( System.in );
int t[];
t = new int[5];
for (int i=0;i<5;i++)
{
System.out.print("Introduzca un número: ");
t[i]=teclado.nextInt();
}
System.out.println("Los números son:");
for (int i=0;i<5;i++)
System.out.println(t[i]);
}
}
Aquí abajo mostraremos una captura de pantalla de resultado esperado.
Esperemos y hayan sido de gran ayuda este ejemplo.
Si tienes alguna duda, corrección, o mejora, puedes dejarla aquí abajo en los comentarios, y con ello ayudar a otros que están empezando.
Más Tutoriales
- Aprende Java Gratis: UNAM ofrece Curso en línea sin Costo
- 5 Ejercicios Resueltos para aprender Programación en Java
- Funciones en Java Convertir Centígrados a Fahrenheit
- Funciones en Java: Convertir Metros a kilómetros
- Funciones en Java: Ingresa un número y genera un aleatorio, comprueba si son iguales
- Funciones en Java: Convertir una cadena a MAYÚSCULAS
- Funciones en Java: Resuelve la función #1
- Funciones en Java: Muestra en pantalla el doble del valor que se le pasa como parámetro