Lección 3.

🔀

Lección 3: Decisiones con if en Java

En la vida, tomamos decisiones constantemente: si tienes hambre, comes 🍔; si hace frío, te abrigas 🧥. En programación, Java también necesita tomar decisiones, y para eso usamos la poderosa instrucción if, que significa "si...".

⚖️ ¿Cómo compara Java?

Para que `if` funcione, necesitas usar símbolos de comparación para decirle a Java qué evaluar:

  • > → Mayor que
  • < → Menor que
  • ==Igual a (¡Ojo! Se usan dos signos de igual)
  • >= → Mayor o igual que
  • <= → Menor o igual que
  • != → Diferente de
📄 SimuladorCompra.java
int dinero = 80;
int precio = 50;

// Si el dinero es mayor o igual que el precio...
if (dinero >= precio) {
    // ...ejecuta este bloque.
    System.out.println("Compra realizada. 🛒");
} else {
    // Si no, ejecuta este otro.
    System.out.println("No tienes suficiente dinero. 😢");
}

El corazón de la decisión está en la condición: if (dinero >= precio). Aquí, Java revisa si el valor de dinero (80) es "mayor o igual que" el valor de precio (50).

Como la condición es verdadera, se ejecuta el código dentro del primer bloque {...}. Si cambiaras `dinero` a `20`, la condición sería falsa y Java saltaría directamente al bloque else.

✨ Resultado en pantalla:

Compra realizada. 🛒
🧠

Tip clave: ¡No confundas == (comparar) con = (asignar)! Usar un solo igual en un if es uno de los errores más comunes cuando estás aprendiendo.

Dos flechas

Imagen por Luminal spire

Publicar un comentario

Artículo Anterior Artículo Siguiente

Recent in Technology

Facebook