Podemos indicar lo que queremos que ocurra en caso de que no se cumpla la condición, usando la orden "else" (en caso contrario), así:
Podríamos intentar evitar el uso de "else" si utilizamos un "if" a continuación de otro, así:
Pero el comportamiento no es el mismo: en el primer caso (ejemplo 8) se mira si el valor es positivo; si no lo es, se pasa a la segunda orden, pero si lo es, el programa ya ha terminado. En el segundo caso (ejemplo 9), aunque el número sea positivo, se vuelve a realizar la segunda comprobación para ver si es negativo o cero, por lo que el programa es algo más lento.
Podemos enlazar varios "if" usando "else", para decir "si no se cumple esta condición, mira a ver si se cumple esta otra":
Ejercicio propuesto:
- Mejorar la solución al ejercicio 2.1.3.1, usando "else".
- Mejorar la solución al ejercicio 2.1.3.2, usando "else".
Saludos compañeros, aprovechen la información.
Twittear
No hay comentarios:
Publicar un comentario