ESTRUCTURAS DE SELECTIVAS
Son instrucciones que se ejecutan dependiendo del valor de una condición (pregunta) y nos
ayudan en la toma de decisiones.
Conceptos a tener es cuenta:
Las condiciones están dadas por expresiones y estas a su vez por variables y operadores de
comparación, el resultado siempre será expresado como falso o verdadero.
Las expresiones son combinaciones de constantes, variables y operadores de diferentes
tipos que nos permiten manipular datos para obtener información nueva.
Las variables son estructuras de datos que se definen y cuyo valor puede variar durante el
transcurso de una operación.
Los operadores son símbolos que se usan para comparar dos valores. Si el resultado de la
comparación es correcto la expresión considerada es verdadera.
Pag. 2
IF - THEN – ELSE o SI – ENTONCES – SINO
Representación Pseudocodigo:
SI <condición> entonces
<Acciones a realizar>
Fin_Si.
Pag. 3
TIPOS DE ESTRUCTURAS SELECTIVAS: Múltiples
SI <condición1> entonces
1. Simples <Acciones a realizar1>
2. Dobles Si_No
3. Múltiples SI <condición2> entonces
<Acciones a realizar2>
Simples Dobles Si_No
SI <condición> entonces SI <condición3> entonces
SI <condición> entonces <Acciones a realizar3>
<Acciones a realizar1>
<Acciones a realizar> Si_No
Si_No
Fin_Si. <Acciones a realizar4>
<Acciones a realizar2>
Fin_Si. Fin_Si.
Pag. 4
Ejemplo Práctico:
Ingresar tres números y sumarlos, si la suma es mayor o igual a 1000 imprimir el resultado.
Su expresión en Pseudocódigo
leer a,b,c
H a+b+c
Si h>=1000 entonces
Imprimir h
FinSi.
Pag. 5
Ejemplo Práctico:
Determinar si un número es positivo o negativo.
leer a
Si a>0 entonces
Imprimir ‘Positivo’
SINO
Imprimir ‘Negativo’
FinSI.
Pag. 6
Ejemplo Práctico:
Determinar si un número es positivo, negativo o igual a cero.
leer a
Si a>0 entonces
Imprimir ‘Positivo’
SiNo
Si a<0 entonces
Imprimir ‘Negativo’
SiNo
Imprimir ‘Igual a cero’
FinSi
Pag. 7
Pag. 8
Pag. 9
Pag. 10