Uso de la sentencia if else en Java

En este tutorial se observará el uso de la sentencia if al crear programas en Java. Utilizaremos el entorno de programación IntelliJ IDEA, pero si utilizas otro no hay ningún problema.

El programa de ejemplo es muy básico, simplemente se pedirá al usuario su edad y se evaluará si el usuario es mayor o menor de edad. Tomando en cuenta que una persona es mayor de edad al cumplir los 18 años, se tiene lo siguiente:

Tutorial

Utilizaremos el siguiente código:

package HelloWorld;

import java.util.Scanner;


public class Tutorial {
    public static void main (String arg []){
        //Determinar si una persona es mayor de edad
        System.out.println("Ingrese su edad:");
        Scanner scanner = new Scanner(System.in);
        int edad = scanner.nextInt();

        if (edad >= 18) {
            System.out.println("El usuario es mayor de edad!");
        }
            else{
                System.out.println("El usuario es menor de edad!");

        }

    }
}

Para comenzar, el programa pedirá al usuario su edad, que se almacenará en la variable edad por medio de la utilidad Scanner. Nótese que se importa dicha utilidad en la cabecera del código.

Posterior a esto, colocaremos la sentencia if, cuya sintaxis es:

if (condición) { bloque de sentencias 1} else {bloque de sentencias 2}

Entonces, Evaluamos si la edad es mayor o igual («>=») que 18, como esta sentencia solo se basa en un valor verdadero o uno falso, solo hay dos opciones, si la condición se cumple, se muestra el mensaje «El usuario es mayor de edad». Si no se cumple, el programa ejecuta la sentencia «else» y muestra el mensaje correspondiente.

Si tienes alguna duda o comentario, déjalo aquí abajo!


Gracias por apoyar el libre conocimiento con tu donación!
Bitcoin: bc1q4sw9260twfcxatj8mjp7358cyvrf8whzlelyhj
Ethereum: 0xFb93D2a3c9d1A0b83EE629c2dE1725BCa192e581
Litecoin: LbFduJmHvQXcpCnwfUT7aJ4DYoWSL3iQw8
Dogecoin: D7QQVqNR5rk215A4zd2gyzV9P2bLQtZHFV
Transferencia bancaria en México:
Cuenta CLABE: 646180192143715428 Nombre: Masterhacks LATAM Banco: STP

Deja una respuesta

Tu dirección de correo electrónico no será publicada.