Make your own free website on Tripod.com
Capítulo 6. Control de flujo (2)

En el caso que <e> no sea una expresión condicional y sea aritmética, se considera falso si vale 0; y si no, verdadero. Hay casos en los que se deben evaluar múltiples condiciones y únicamente se debe evaluar una de ellas. Se puede programar con un grupo de sentencias if then else anidadas, aunque ello puede ser farragoso y de complicada lectura. Para evitarlo nos puede ayudar la sentencia switch. Su utilización es:

switch (valor) {
case valor1: <sentencias>
case valor2: <sentencias>
...
default: <sentencias>
}