Documentos de Académico
Documentos de Profesional
Documentos de Cultura
01 Algoritmos
Prof. Javiera Espinoza Prof. Franco Guidi
javiera.espinoza@pucv.cl franco.guidi@pucv.cl
v212
Se darán
cuenta de que
pueden
desarrollar
Al final de esta unidad : lógicas
algorítmicas
para
procesadores
arbitrarios.
2
Algoritmo
3
Una idea de algoritmo
Algoritmo
Procesador
4
Los componentes de un algoritmo
Funciones
Expresiones
• Fórmulas y
condiciones
5
Variables
Distancia 150
almacenar un dato de un
determinado tipo.
Una variable puede contener un
solo dato a la vez. Éste puede ser
consultado y/o reemplazado
cuando sea necesario.
6
Operaciones
7
Expresiones
8
Estructuras de control
9
Estructuras de control: Secuencia
Primero hacer A,
luego hacer B,
luego hacer C,
...
y finalmente hacer Z.
Origami.
Secuencia de pliegues
para hacer un murciélago 10
Estructuras de control:
Decisión SI <expr> ENTONCES
Si es verdadera la expresión hace algo
<expr>, entonces hacer SI NO
algo, en caso contrario hacer otra cosa
hacer otra cosa. FIN SI
<expr>
representa una
expresión
lógica. 11
Estructuras de control: Repetición
12
Y ahora… ¡a conquistar el mundo!
13