11
Estructuras Condicionales Prof. Carlos M. Sandoval Rivera, MIS A+ N+ OEM 1 Prof. Carlos M. Sandoval

Estructuras condicionales

Embed Size (px)

DESCRIPTION

Estructuras condicionales

Citation preview

Page 1: Estructuras condicionales

Prof. Carlos M. Sandoval 1

Estructuras Condicionales

Prof. Carlos M. Sandoval Rivera, MIS A+ N+ OEM

Page 2: Estructuras condicionales

Prof. Carlos M. Sandoval 2

Estructuras de Condicionales

Las estructuras condicionales comparan una variable contra otro(s) valor(es), para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa.

Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen dos tipos básicos, las simples y las múltiples.

Page 3: Estructuras condicionales

Prof. Carlos M. Sandoval 3

Simples: Las estructuras condicionales simples se les conoce como “Toma de decisión”. Esta toma de decisión tienen la siguiente forma:

  Si (If)<condición> entonces

(Then) Acción(es) Fin-si (end If)

Page 4: Estructuras condicionales

Prof. Carlos M. Sandoval 4

Donde:Simples

If (Si) - Indica el comando de comparación.

Condición - Indica la condición a evaluar. Then (entonces) - Precede a las acciones

a realizar cuando se cumple la condición.

acción(es) - Son las acciones a realizar cuando se cumple o no la condición.

Page 5: Estructuras condicionales

Prof. Carlos M. Sandoval 5

Dobles: Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se representa de la siguiente forma:

Si (If)<condición> entonces (Then) Acción(es) si no (Else) Acción(es) Fin-si (end If)

Page 6: Estructuras condicionales

Prof. Carlos M. Sandoval 6

Donde: Dobles If (Si) - Indica el comando de

comparación. Condición - Indica la condición a evaluar. Then (entonces) - Precede a las acciones

a realizar cuando se cumple la condición.

acción(es) - Son las acciones a realizar cuando se cumple o no la condición.

Else (si no) - Precede a las acciones a realizar cuando no se cumple la condición.

Page 7: Estructuras condicionales

Prof. Carlos M. Sandoval 7

Dependiendo de si la comparación es cierta o falsa, se pueden realizar una o mas acciones.

Múltiples: Las estructuras de comparación múltiples, son tomas de decisión especializadas que permiten comparar una variable contra distintos posibles resultados, ejecutando para cada caso una serie de instrucciones especificas.

Page 8: Estructuras condicionales

Prof. Carlos M. Sandoval 8

La forma común es la siguiente: Si <condición> entonces Acción(es) si no Si <condición> entonces Acción(es) si no . . Varias condiciones .

Page 9: Estructuras condicionales

Prof. Carlos M. Sandoval 9

Problemas Condicionales

Un hombre desea saber cuanto dinero se genera por concepto de intereses sobre la cantidad que tiene en inversión en el banco. El decidirá reinvertir los intereses siempre y cuando estos excedan a $7000, y en ese caso desea saber cuanto dinero tendrá finalmente en su cuenta.

Page 10: Estructuras condicionales

Prof. Carlos M. Sandoval 10

start

Leer porciento_inter

es, capital

interes =capital *

porciento_interes

Si(If) interes > 7000

TrueFalse

capitalfinal =capital + interes

Imprimir capitalfinal

Page 11: Estructuras condicionales

Prof. Carlos M. Sandoval 17

Estructuras Condicionales

Prof. Carlos M. Sandoval Rivera, MIS A+ N+ OEM