Sintaxis del Pseudocódigo CEE (C En Español)
C/C++/C# HTML Java JavaScript Linux PHP Python Swift
 Inicio Sintaxis del Pseudocódigo CEE > Instrucción de Control Alternativa Múltiple

Instrucción alternativa múltiple

Una instrucción alternativa múltiple (o simplemente alternativa múltiple) permite seleccionar, por medio de una expresión, el siguiente bloque de instrucciones a ejecutar de entre varios posibles. En pseudocódigo, para escribir una alternativa múltiple se utiliza la sintaxis:


  segun_sea ( <expresión> )
    <lista_de_valores_1> : <bloque_de_instrucciones_1>
    <lista_de_valores_2> : <bloque_de_instrucciones_2>
    ...
    <lista_de_valores_n> : <bloque_de_instrucciones_n>
                  [ sino : <bloque_de_instrucciones_n+1> ]
  fin_segun_sea

 

El resultado de evaluar la <expresión> debe ser un valor perteneciente a un tipo de dato finito y ordenado, es decir, entero, lógico, carácter, enumerado o subrango.

Dependiendo del valor obtenido al evaluar la <expresión>, se ejecutará un bloque de instrucciones u otro. En las listas de valores se deben escribir los valores que determinan el bloque de instrucciones a ejecutar, teniendo en cuenta que, un valor sólo puede aparecer en una lista de valores.

Opcionalmente, se puede escribir un <bloque_de_instrucciones_n+1> después de sino :. Este bloque de instrucciones se ejecutará en el caso de que el valor obtenido al evaluar la <expresión>, no se encuentre en ninguna de las listas de valores especificadas.


(Véase el apartado 9.3 Alternativa_multiple del Curso de Diseño de Algoritmos).
 Páginas relacionadas