ProgramacionFacil

UNIDAD 2: PROGRAMACION VISUAL BASIC INSTRUCCIONES DE CONTROL DE PROGRAMA

TEMA 3: INSTRUCCIONES CONDICIONALES PROGRAMACION POCKET PDA

Una de las mas poderosas caracteristicas de cualquier computador es la capacidad que tiene de tomar decisiones.

Es decir al comparar dos alternativas diferentes el computador puede tomar una decision basandose en la evaluacion que hace de alguna condicion.

ejemplo de instrucciones condicionales:

si sueldo > 3000

desplegar rico

si no

desplegar pobre

Fin-si

si sexo = 'm'

imprime mujer

si no

imprime hombre

Fin-si

De los ejemplos observar que los caminos a seguir por el computador dependeran de la evaluacion que el computador hace con y de la condicion.

Todo lenguaje de programacion debe tener instrucciones que permitan formar condiciones e instrucciones que pueden evaluar esas condiciones.

Pero recordar que lenguajes modernos y orientados a clientes-servidores de igual forma tienen componentes que permiten del mismo modo al usuario tomar decisiones incluso directamente en pantalla, es decir tambien existen los objetos, controles o componentes de seleccion y decision en html, htmlcontontrols, activex, webcontrols.

El formato general de una instruccion condicional es:

image85.jpg

Como se observa, son cuatro partes bien diferenciadas entre si;

Cuando el computador evalua una condicion el resultado de esa evaluacion solo es evaluado de dos maneras o la condicion es CIERTA o la condicion es FALSA.

Esto dependera del valor que tenga asignado o que se haya capturado para la variable que esta en la condicion, por ejemplo si se capturo 6000 en sueldo en el ejemplo a) entonces el computador indicaria que la condicion es CIERTA pero en otro caso si a la variable sueldo primero se le asigno un valor de 250 entonces el computador indicaria que la condicion es FALSA.

Ya dependiendo del resultado de la evaluacion, el computador ejecuta las instrucciones contenidas en el grupo de cierto o falso respectivamente.

Empezaremos el analisis por la CONDICION.

 




 


Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

Politica de Privacidad