Programación Específica > Diseño de Algoritmos

 Muchos If .. ElseIf ... Else Anidados

(1/1)

nelson.nelis:
Hola a todos,

Queria consultarles a los expertos en teoria de la computacion, si existe un mecanismo mas elegante y/o eficiente de implementar el resultado de una secuencia de IF/ELSEIF/ELSE. Es decir:


--- Código: C ---IF (condicion) THEN    .... ELSEIF (condicion) THEN    .... ELSEIF (condicion) THEN....ELSE    ....ENDIF

He oído de métodos matriciales para resolver esto cuando los estas condiciones IF/ELSEIF/ELSE son muchísimas.

Bueno, eso .. de antemano muchas gracias.

F_Tanori:
http://es.wikipedia.org/wiki/Estructuras_de_control

La instruccion en varia, segun el lenguaje (switch,select case,case, choose etc)


--- Código: C ---scanf("%d",&Numero); switch(Numero){    case 0:         printf("cero");         break;      case 1:         printf("uno");         break;     case 2:         printf("dos");         break;    case else         printf("Opcion desconocida");         break;}
Saludos

Navegación

[0] Índice de Mensajes

Ir a la versión completa