Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ms. Humberto
Urrutia L.
hurrutia@uta.cl
Selectiva
Un algoritmo puede optar por ejecutar o
no una operacin (SI ENTONCES).
Un algoritmo puede optar por ejecutar
una u otra operacin (SI-ENTONCESSINO).
Esta decisin se basa en un condicin.
Esta decisin controla el flujo del
algoritmo.
Por esto, se denomina una estructura de
control.
Combinacin de operaciones
bsicas
1
2
C
3
C: Condicin
4
Combinacin de operaciones
bsicas
Inicio
Ejecutar 1
Ejecutar 2
si se cumple C entonces
Ejecutar 3
fin si
Ejecutar 4
fin
Combinacin de operaciones
bsicas
Combinacin de operaciones
bsicas
1
2
si
3a
no
3b
C: Condicin
Combinacin de operaciones
bsicas
Inicio
Ejecutar 1
Ejecutar 2
si se cumple C entonces
Ejecutar 3a
si no
Ejecutar 3b
fin si
Ejecutar 4
fin
Combinacin de operaciones
bsicas
Combinacin de operaciones
bsicas
Combinacin de operaciones
bsicas
Combinacin de operaciones
bsicas
1
x mayor que 0
x?
x menor que 0
x igual a 0
2a
2b
2c
Combinacin de operaciones
bsicas
1
si
x mayor que 0?
x menor que 0?
no
2a
no
2b
3
si
2c
Combinacin de operaciones
bsicas
Inicio
Ejecutar 1
Si x es mayor que cero entonces
Ejecutar 2a
Si no
Si x es menor que cero entonces
Ejecutar 2c
Si no
Ejecutar 2b
fin si
fin si
Ejecutar 3
fin
Combinacin de operaciones
bsicas
Ejemplo: levantarse en la
maana
Inicio
salir de la cama
ducharse
tomar desayuno
si esta lloviendo entonces
llevar la parca
si no esta lloviendo pero hace fro
llevar la chaqueta
si no
llevar un chaleco
fin si
tomar la mochila
tomar la micro
fin
Combinacin de operaciones
bsicas
Combinacin de operaciones
bsicas
Botn
1
giro
saldo
clave
salir
error
Combinacin de operaciones
bsicas
Inicio
en el caso que el botn presionado
sea el 1
hacer giro
sea el 2
entregar saldo
sea el 3
cambiar clave
Combinacin de operaciones
bsicas
5
Ejemplo
i
i=0
Inicio
definir variable sumatoria
asignar el valor 0 a sumatoria
desde i igual a 0 hasta i igual a 5
sumatoria = sumatoria + i
fin desde
mostrar valor de sumatoria
fin