Ejercicios básicos resueltos Java con estructura secuencial
Programa Java para mostrar dos números enteros por pantalla.
Escribe un programa que pida al usuario que introduzca dos números enteros por teclado y a continuación muestre por pantalla los dos números introducidos.
El programa debe actuar de la siguiente forma:
- Primero pide al usuario que introduzca los dos números enteros, uno a continuación del otro, por ejemplo:
Introduce un número entero: 9
Introduce otro número entero: 27
- A continuación mostrar por pantalla los dos números enteros introducidos:
Ha introducido los números: 9 y 27
SOLUCIÓN
//mostrar dos números enteros por pantalla
import java.util.Scanner;
public class Main {
public static void main(String[] args){
//declaración de dos variables de tipo int
int n1, n2;
//crear un Scanner para introducir datos desde teclado
Scanner sc = new Scanner(System.in);
//lectura del primer número entero
System.out.print("Introduce un número entero: ");
n1 = sc.nextInt(); //se introduce un número entero por teclado y se guarda en n1
//lectura del segundo número entero
System.out.print("Introduce otro número entero: ");
n2 = sc.nextInt(); //se introduce un número entero por teclado y se guarda en n2
//mostrar los dos números enteros por pantalla
System.out.println("Ha introducido los números: " + n1 + " y " + n2);
}
}
Para introducir un número entero por teclado se ha utilizado el método nextInt() de la clase Scanner.
En la instrucción:
n1 = sc.nextInt();
El método nextInt() obtiene el entero introducido y lo asigna a la variable n1.
Lo mismo sucede en la instrucción:
n2 = sc.nextInt();
El entero introducido se asigna a la variable n2.
Finalmente la instrucción para mostrar los dos números enteros por pantalla es:
System.out.println("Ha introducido los números: " + n1 + " y " + n2);
