sábado, 24 de mayo de 2014

CASE - OF


En términos generales se utiliza cuando se va a evaluar una expresión que puede contener varios datos diferentes y en cada dato deberá realizar una acción especial. Por ejemplo, si se crea un menú con diferentes opciones se realizará un determinado proceso para cada acción, aunque la selección por parte del usuario se haga desde el mismo lugar.

Este ciclo, por lo menos en términos generales me parece el más sencillo de utilizar, pues reduce las líneas de trabajo con las que hay que programar. 

Hay que ver al programa como un menú que te mandara a algún determinado sitio dependiendo de la preferencia que tengas. Un ejemplo general podría ser: que el usuario desee sumar dos números, pero no hay un solo usuario sino 2 y cada uno de ellos desea términos distintos (uno desea resultados con pocos decimales y el otro desea muchos decimales en su resultado) entonces este ciclo podría ayudar a ambos usuarios en el mismo programa.


Y entonces haría distintos procedimientos para el mismo problema pero en el mismo programa, al programar en pascal se vería así:

 

También puedes revisar este video:  

No hay comentarios.: