case
(palabra clave)
Lenguaje: pascal
Comprueba varios posibles valores para una expresión
Detalles:
Comprueba varios posibles valores para una expresión, ejecutando una o otra orden, según el valor del que se trate.
Su sintaxis es
case Expresión of
Caso1: Orden1;
...
CasoN: OrdenN;
else
orden
end;
Cada caso está formado por una o varias constantes, o rangos, separados por comas.
El bloque final "else" es opcional.
Ejemplo:
(* Ejemplo básico de "case" *)
case Simbolo of
'A'..'Z', 'a'..'z': WriteLn('Letra');
'0'..'9': WriteLn('Dígito');
'+', '-', '*', '/': WriteLn('Operador');
else
WriteLn('Carácter especial');
end;
Órdenes relacionadas:
else if En otros lenguajes:
CASE (BASIC) elif (Python) SELECT (BASIC) switch (C) switch (Csharp) switch (PHP)
Volver al índice de la referencia o al
apartado de pascal