Instruccion switch c++
También existen ocasiones o programas donde se exige evaluar muchas condiciones a la vez, en estos casos o se usa una condición compuesta muy grande o se debeintentar convertir el problema a uno que se pueda resolver usando la instrucción switch();
La instrucción switch() es una instrucción de decisión múltiple, donde el compilador prueba o busca el valorcontenido en una variable contra una lista de constantes ints o chars, cuando el computador encuentra el valor de igualdad entre variable y constante, entonces ejecuta el grupo de instrucciones asociadosa dicha constante, si no encuentra el valor de igualdad entre variable y constante, entonces ejecuta un grupo de instrucciones asociados a un default, aunque este ultimo es opcional.
El formato deesta instrucción es el siguiente;
capturar o asignar variable de condición;
switch(var int o char)
{
case const1: instrucción(es);
break;
case const2: instrucción(es);
break;
caseconst3: instrucción(es);
break; ………………
default: instrucción(es);
};
Mejor un ejemplo practico:
Prog5.cpp
#include <stdio.h>#include <conio.h>
#include <string.h>
void main()
{// declaracion variables
char letra;
//capturando
clrscr();gotoxy(10,5);printf("dame una letra : ");
letra=getchar();getchar();
//empieza switch()switch(letra)
{
case 'a': gotoxy(30,5);puts("aguila");break;
case 'b': case 'B':...
Regístrate para leer el documento completo.