programacion basica
Sentencia switch
Case
Break
default
Anderson Galviz Roldan
angaro1425@hotmail.com
Código estudiante: 33056
Programación 1
Escuela Colombiana De CarrerasIndustriales
ECCI
(septiembre 2014)
switch
la sentencia SWITCH permite ejecutar una de varias acciones, en función del valor de una expresión. Es una sentencia especial multiples.
Switch (expresión){
Case expresión-constante 1:
[sentencia 1;]
[case expresión-contante 2:]
[sentencia 2;]
[case expresión- constante 3:]
[sentencia 3;]
.
.
.
[defaul:]
[sentencia n;]
}
Dondeexpresión es una expresión de tipo entero y expresión-constante es una expresión de mismo tipo que expresión o de un tipo que se pueda convertir implícitamente al tipo de expresión; y sentencia esuna sentencia simple p compuesta.
Case
La sentencia switch evalúa la expresión entre paréntesis y compara su valor con las sentencias de cada case. La ejecución de las sentencias del bloque dela sentencia switch , comienza en el case cuya constante coincida con el valor de la expresión y continua hasta una sentencia que transfiera dentro o fuera del bloque de switch ; esta sentenciadebe estar presente por cada case asi como para default.
Break
Generalmente se utiliza breack para transferir el control fuera del bloque
Default
Si no existe una constante igual alvalor de la expresión , entonces se ejecutan las sentencias que están a continuación de default, si esta clausula a sido especificada. La clausula default puede colocarse en cualquier parte del bloque, nonecesariamente tiene que ser al final.
Proverbios de programación
“El respaldo no es importante si no le importa empezar de nuevo”
“el hecho de que una prueba revele un error, noindica que otro no esté al acecho en algún otro lugar”
“es imposible escribir un programa exitoso para un problema si no se ha comprendido por completo”
“entre más pronto se comience a codificar...
Regístrate para leer el documento completo.