Código del ejercicio:
Definición de los códigos del ejercicio:
import java.util.Scanner; --> Importación explícita de Scanner.Scanner sc = new Scanner(System.in); --> objeto de Scanner con nombre sc.
Scanner --> clase Scanner nos permite ingresar datos por teclado.
new --> palabra reservada que instancia un objeto de la clase Scanner.
System.in --> parámetro que indica de donde proceden los datos, en este caso del teclado.
System.out.print() --> imprime el texto en la consola y el cursor permanece al final del texto en la consola.
int --> dato entero de 32 bits.
nextInt() --> lee un número entero desde consola (teclado).
if --> use if para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
else if --> use else if para especificar una nueva condición para probar, si la primera condición es falsa.
else --> use else para especificar un bloque de código a ejecutar, si la misma condición es falsa.
<= --> el operador menor o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
&& --> el operador lógico AND ( && ) (conjunción lógica) para un conjunto de operandos booleanos será true si y solo si todos los operandos son true. De lo contrario será false.
+ --> el operador ( + ) concatena variables de cadena.
Explicación del Código:
1. Declaración del paquete
package ejercicio;
Esta línea indica que la clase pertenece al paquete llamado
ejercicio. Los paquetes permiten organizar los archivos
del proyecto para mantener un mejor orden.
2. Importación de Scanner
import java.util.Scanner;
Importa la clase Scanner, la cual permite leer los datos
que el usuario escribe desde el teclado.
3. Creación de la clase
public class Ejercicio
Declara la clase principal llamada
Ejercicio, donde se encuentra todo el programa.
4. Método principal
public static void main(String[] args)
Es el método donde inicia la ejecución del programa. Todo el código que
se encuentra dentro de este método será ejecutado cuando el programa se
inicie.
5. Creación del objeto Scanner
Scanner sc = new Scanner(System.in);
Se crea un objeto llamado sc, que permitirá capturar los
números ingresados por el usuario mediante el teclado.
6. Entrada de los cuatro números
El programa solicita cuatro números utilizando System.out.print(). Después, cada valor ingresado se guarda mediante sc.nextInt() en las variables num1, num2, num3 y num4.
7. Comparación de los números
El programa utiliza la estructura condicional if - else if - else para comparar los cuatro números. Cada condición verifica si uno de ellos es mayor o igual que los demás.
- Si num1 es mayor que los otros tres, se muestra como resultado.
- Si no, se verifica si num2 es el mayor.
- Después se comprueba si num3 es el mayor.
- Si ninguna condición anterior se cumple, entonces num4 es el número mayor.
8. Mostrar el resultado
Finalmente, System.out.print() muestra en pantalla cuál es el número mayor de los cuatro valores ingresados por el usuario.
Resumen
Este programa solicita cuatro números enteros, los almacena en variables, compara cada uno mediante una estructura if - else if - else y muestra en pantalla el número mayor. Es un ejercicio básico para aprender el uso de variables, entrada de datos, operadores relacionales y estructuras condicionales en Java.
No hay comentarios.:
Publicar un comentario