Actividad 2 Programación I
Actividad 2 Programación I
Materia: Programación I
Matricula: CTM081494
Introducción
Los algoritmos son el principio para la creación de un programa que den solución a
problemas de la vida real, son los pasos a seguir en un orden específico para llegar a la
solución esperada del problema, por ejemplo, la rutina del día, las indicaciones para llegar a
algún lado, si un solo paso no se sigue, podríamos salir de la rutina estipulada o perdernos al
ir a un sitio indicado, lo mismo pasa con los programas, si un paso está mal en el código, el
programa no dará la solución esperada.
“Este lenguaje es de propósito general para resolver diversos tipos de problemas, ya sean
matemáticos o de la vida diaria y aunque es del siglo pasado Microsoft Windows y Mac lo
siguen utilizando en la actualidad por algunos de sus proyectos. Por ello el lenguaje C es
conocido por los programadores como el lenguaje de programación de sistemas por
excelencia”. (CNCI, 2022)
Existe un programa llamado PSelin, este programa permite crear el código o hacer un
diagrama de flujo que a su vez da el código, este programa es un intérprete de un lenguaje de
programación que está basado en pseudocódigo.
Algoritmo
1. Inicio
2. Leer SB,PV,G1,G2,G3,ST
3. “'¿Cuál es el sueldo base?”
4. Guardar en SB
5. “¿Cuantas prendas vendió?”
6. Guardar en PV
7. Si PV>=3 y PV<=8 Entonces
8. G1 = PV*25
9. ST = G1+SB
10. “El sueldo de hoy es:”,ST ”pesos”
11. Si no
12. Si PV>=9 y PV<=12 Entonces
13. G2 = PV*45
14. ST = G2+SB
15. “El sueldo de hoy es:”,ST ”pesos”
16. Si no
17. Si PV>=13 y PV<=18 Entonces
18. G3 = PV*70
19. ST = G3+SB
20. “El sueldo de hoy es:”,ST ”pesos”
21. Fin
INICIO
Leer SB,PV,G1,G2,G3,ST
“'¿Cuál es el sueldo
base?”
Guardar en SB
“¿Cuantas prendas
vendió?”
Guardar en PV
PV>=3 Si
y G1 = PV*25
PV<=8
ST = G1+SB
No
PV>=3
Si
y G1 = PV*25
PV<=8
ST = G1+SB 1
No
PV>=3
Si
y G1 = PV*25
PV<=8
ST = G1+SB
No
“¿Cuantas prendas
Fin vendió?”
1
Conclusión
En esta actividad se pudo apreciar de manera mas detallada como es el proceso inicial para la
creación de un código a través de un algoritmo representado por un diagrama de flujo, en lo
personal este método de organizar los pasos se ma hace muy fácil de entender y muy
atractivo visualmente.
También aprendí que no es tan difícil organizar los pasos a seguir para solucionar los
problemas en la vida real.
Bibliografía