Flutter: Estructuras de control: if, else-if, else

El if else anidado permite verificar una nueva condición en caso de que el if anterior sea falso.

En el siguiente diagrama de flujo podemos ver la ejecución de la sentencia if else anidado:

if, else-if, else

if, else-if, else

Tenemos una variable edad con valor de 25 la cual en la primera condición vamos a revisar si es menor o igual a 5 edad <=5, como no se cumple la condición revisamos vamos a la siguiente condición en la que revisamos si es menor que 18 edad < 18 pero como tampoco se cumple revisamos con la siguiente condición en la que revisamos si es menor de 50 edad < 50, en este caso si se cumple por lo que imprimimos Adulto.

El código dart el diagrama de flujo anterior quedaría así:

Recuerda que también puedes ver el video tutorial de este curso en youtube:

Comparte este artículo