9. La estructura de control if-else

Versión para imprimir.

A. La estructura de control if-else

La estructura de control if-else permite usar el resultado de una condición lógica para controlar si dos grupos de instrucciones deben o no ejecutarse. Un grupo de instrucciones va inmediatamente después de la condición y el otro grupo va después de la palabra reservada else.

La siguiente figura representa el comportamiento de la estructura de control if-else:

if-else

Si la condición evalúa a true, el grupo de instrucciones después de la condición se ejecuta.

Si la condición evalúa a false, el grupo de instrucciones después de la palabra reservada else se ejecuta.

B. Código

fun main() {
 print("""Agua pasa por mi casa
cate de mi corazón.
Adivina: """)
 val respuesta = readLine()
 if (respuesta == "el aguacate") {
  println("Bien.")
 } else {
  println("Mal.")
 }
 println("Adios.")
}

Revísalo en Replit.