[C] Sentencia Switch
la sentencia switch comunmente se usa cuando se da un menu de opciones al usuario
digo generalmente por que no siempre es asi
tambien se lo puede llamar como una instruccion alternativa multiple
por dar un ejemplo podriamos dar el siguiente
switch ( <expresion> ) { case <expresion1>: [bloque de instrucciones correspondiente] [<break;>] case <expresion2>: [bloque de instrucciones correspondiente] [<break;>] default: [bloque de instrucciones si no corresponde ninguna de las opciones anteriores] [<break;>] } //cerrando switch
en si deberia entenderse , pero para hacerlo un poco mas claro les dejo este codigo que se entiende
#include <stdio.h> main () { int opcion; printf(" Donde Vive USted ?\n "); printf(" elija una opcion \n "); printf(" 1 - Buenos Aires \n "); printf(" 2 - Catamarca \n "); printf(" 3 - Chubut\n "); printf(" 4 - en ninguna antes mencionada\n"); scanf("%d",&opcion); switch (opcion) { case 1: printf("usted vive en buenos aires"); break; case 2: printf("usted vive en catamarca"); break; case 3: printf("usted vive en Chubut"); break; case 4: printf("Usted No vive en ninguna provincia de las antes mencionadas"); break; default: printf("ERROR al ingresar datos , opcion no valida , vuelva a intentarlo nuevamente"); break; } //cerrando switch fflush(stdin); getchar(); }alguna sugerencia , duda , diganlow ?¿?¿
saludos
0 comentarios:
Publicar un comentario