Sunday, August 5, 2012, 07:30 AM -
c++Posteado por Administrador
El "switch" que es el equivalente "case of" en delphi es un comando
con un funcionamiento parecido al comando "if" solo que en el "if" depende
de que la expresion dada sea verdadera o falsa para que el programa
elija el camino a seguir, en cambio el comando "switch" depende de un valor,
una variable para elegir que camino seguir, por lo que pueden existir
mas de 2 posibles situaciones
"switch" se implementa de la siguiente manera:
switch(variable)
{
case numero1: instrucción;
break;
case numero2: instrucción;
break;
case numero3: instrucción;
break;
default: instrucción;
};
donde "numero#" vienen a ser los posibles "valores" que tendria "variable"
y para los que tenemos alguna orden especifica para esa situacion, por lo
que podemos definir "N" posibles valores.
y default es una accion prederteminada a realizarse si "variable" recive un
numero para el que no hemos definido una accion, el comando default es
opcional por lo que si no es necesario puede no ser implementado, y en caso
de no estar implementado e ingrese un valor no esperado saltara todos los
comandos y continuara despues del "switch"
En este ejemplo pediremos que el usuario ingrese un numero si escribe algun
numero entre 1 , 2, 3, 4, 5 definiremos que en pantalla aparezca algun
saludo y pondremos como defaul una despedida es decir si el usuario ingresa
un valor distinto a los ya dichos la computadora mostrara un despido
*/
Leer más...