Programación y Algoritmos
Programación y Algoritmos
“Santiago Mariño”
Extensión Sede Cabimas
Programación y Algoritmos
INTRODUCCIÓN 3
CONCLUSIÓN 12
BIBLIOGRAFÍA 13
2
Introducción
3
Unidad II: Programación y Algoritmos
4
Análisis: Para un estudiante de Ingeniería de Sistemas, el dominio de los
conceptos básicos de programación es el primer paso hacia la construcción de
soluciones robustas y escalables. Esto también fomenta una base sólida para
aprender otras tecnologías avanzadas.
Funciones y Procedimientos:
5
Las estructuras de control determinan el flujo de un programa, permitiendo
decidir, repetir o interrumpir procesos según condiciones específicas (Deitel &
Deitel, 2015).
6
Análisis: El conocimiento de las ventajas y limitaciones de cada estructura en una
gran guía en la selección adecuada para cada situación, optimizando el rendimiento
y reduciendo errores.
Ejemplo en pseudocódigo:
Inicio
Leer número1
Leer número2
Mostrar suma
Fin
Ejemplo en pseudocódigo:
Inicio
Leer número
7
Fin Si
Fin
Ejemplo en pseudocódigo:
Inicio
Leer número
Sino
Fin Si
Fin
Inicio
Leer opción
Fin Segun
Fin
8
Las estructuras de saltos permiten alterar el flujo normal de ejecución del
programa. Aunque son útiles en ciertos casos, deben utilizarse con moderación, ya
que pueden reducir la claridad y legibilidad del código.
Ejemplo en pseudocódigo:
Inicio
Leer calificación
Mostrar "Sobresaliente"
Mostrar "Notable"
Mostrar "Aprobado"
Sino
Mostrar "Reprobado"
Fin Si
Fin
Ejemplo en pseudocódigo:
Inicio
contador ← 0
Mostrar contador
9
contador ← contador + 1
Fin Mientras
Fin
Ejemplo en pseudocódigo:
Inicio
contador ← 0
Hacer
Mostrar contador
contador ← contador + 1
Fin
Ejemplo en pseudocódigo:
Inicio
Leer número
IrA negativo
Fin Si
IrA fin
Negativo:
10
Fin:
Fin
• BREAK y CONTINUE:
Inicio
Si i = 5 Entonces
Continuar
Fin Si
Si i = 8 Entonces
Romper
Fin Si
Mostrar i
Fin Para
Fin
11
Conclusión
12
Bibliografía
13