Instruccion switch c++

Solo disponible en BuenasTareas
  • Páginas : 3 (579 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de agosto de 2012
Leer documento completo
Vista previa del texto
TEMA 6: 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':...
tracking img