SEGUNDO PARCIAL
ACTIVIDAD N°12 de INFORMÁTICA
Apellidos y Nombres: ........................................................................................................
Curso y Paralelo: ......................................................... Fecha: ........................................
ESTRUCTURAS ALGORÍTMICAS SELECTIVAS ó CONDICIONALES
Las estructuras algorítmicas selectivas ó condicionales comparan una variable con otro valor, para que en base al resultado de esta comparación se siga un curso de acción cuando sea VERDADERO o FALSO. Cabe mencionar que la comparación se puede hacer con otra variable o con una constante.
TIPOS DE ESTRUCTURAS SELECTIVAS o CONDICIONALES:
Simples: Se ejecuta una determinada acción cuando se cumple determinanda condición, es decir cuando la Condición sea VERDADERO.
Si Condición Entonces
acciones_por_verdadero
Fin Si
EJEMPLO: Ingresar el sueldo de una persona, si supera los 3000 dólares mostrar un mensaje en pantalla indicando que debe abonar impuestos.
Se ingresa por teclado el sueldo, se verifica SI el sueldo que ingresamos supera los 3000 dólares (Verdadero) se mostrará en pantalla el mensaje "Esta persona debe abonar impuestos", CASO CONTRARIO (Falso) que la persona cobre 3000 dólares o menos no aparece nada en pantalla.
Dobles: Son aquellos que permiten elegir entre dos opciones (alternativas) posibles, cuando la Condición resulte VERDADERO o cuando resulte FALSO.
Si Condición Entonces
acciones_por_verdadero
SiNo
acciones_por_falso
Fin Si
EJEMPLO: Realizar un programa que solicite ingresar dos números distintos y muestre por pantalla el mayor de ellos.
Se hace la entrada de num1 y num2 por teclado. Para saber cual variable tiene un valor mayor preguntamos si el contenido de num1 es mayor (>) que el contenido de num2, si la respuesta es verdadera vamos por la rama de la derecha y muestra en pantalla num1, en caso que la condición sea falsa vamos por la rama de la izquierda y muestra en pantalla num2.
Múltiples: son aquellos que permiten elegir cuando hay mas de dos condiciones o alternativas (Condición1, Condición2, ....)
Si Condición1 Entonces
Si Condición2 Entonces
acciones_por_verdadero
SiNo
acciones_por_falso
Fin Si
SiNo
acciones_por_falso
Fin Si
No hay comentarios:
Publicar un comentario