Universidad Autónoma de Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica
Programación Visual
Evidencia 2
Docente:
Matricula Nombres Carrera
1578584 Jesús Ledezma Quiroz IMA
Haga clic aquí o pulse para escribir seleccionar una fecha.
pág. 1
Índice
Introducción ....................................................................................................................................... 3
Contenido .......................................................................................................................................... 4
Ejercicio 1 ........................................................................................................................................ 4
Ejercicio 2 ........................................................................................................................................ 5
Ejercicio 3 ........................................................................................................................................ 6
Ejercicio 4 ........................................................................................................................................ 7
Ejercicio 5 ........................................................................................................................................ 8
Ejercicio 6 ...................................................................................................................................... 10
Ejercicio 7 ...................................................................................................................................... 11
Ejercicio 8 ...................................................................................................................................... 12
Ejercicio 9 ...................................................................................................................................... 13
Ejercicio 10 .................................................................................................................................... 14
Conclusión........................................................................................................................................ 17
Enlaces .............................................................................................................................................. 18
pág. 2
Introducción
En este trabajo se podrá observar la solución de 10 ejercicios mediante la aplicación
Raptor.
En cada uno de los ejercicios se resolverán diferentes problemas, algunos de los problemas
a resolver serán el sacar el perímetro de un triángulo, sacar el volumen de un polígono,
sacar el total, subtotal e IVA de 5 productos, convertir grados Celsius a Fahrenheit, la masa
corporal de una persona, entre otros más.
De cada uno de los 10 ejercicios a resolver se podrá observar, un algoritmo, un diagrama
de flujo y finalmente su resultado.
Finalmente se podrá observar los enlaces de cada uno de los ejercicios resueltos.
pág. 3
Contenido
Ejercicio 1
Programa que calcula el perímetro de un triángulo rectángulo ingresando su base y su
altura
• Algoritmo:
1. Inicio
2. Ingresa la base del triangulo
3. Ingresa lado 1 del triangulo
4. Ingresa lado 2 del triangulo
5. Realizar operación (p= base + lado 1 + lado 2)
6. Mostrar resultado
7. Fin
• Diagrama de flujo y Resultado
pág. 4
Ejercicio 2
Programa que calcula la velocidad de un objeto al ingresar el tiempo y distancia
• Algoritmo:
1. Ingresa el tiempo
2. Ingresa la distancia
3. Realizar operación (v=d/t)
4. Mostrar resultado
5. Fin
• Diagrama de flujo y resultado
pág. 5
Ejercicio 3
Programa que calcula el volumen de un polígono al ingresar su base, altura y profundidad.
• Algoritmo
1. Inicio
2. Longitud
3. Base
4. Altura
5. Operación= (volumen = L*B*H)
6. Mostrar resultado
7. Fin
• Diagrama de flujo y resultado
pág. 6
Ejercicio 4
Programa que calcula el promedio de las calificaciones de 10 alumnos.
• Algoritmo
1. inicio
2. Alumno 1
3. Alumno 2
4. Alumno 3
5. Alumno 4
6. Alumno 5
7. Alumno 6
8. Alumno 7
9. Alumno 8
10. Alumno 9
11. Alumno 10
12. Operación = (promedio= al1 + al2+ al3 +al4 + al5+ + al6 + al7 + al8 + al9 + al10) / 10
13. Mostar resultado
14. Fin
• Diagrama de flujo y resultado
pág. 7
Ejercicio 5
Programa que calcula el subtotal, IVA y el total de una compra de 5 productos.
• Algoritmo
1. Inicio
2. Producto 1
3. Producto 2
4. Producto 3
5. Producto 4
6. Producto 5
7. Operación = (subtotal1= producto 1 /1.16*)
8. Operación = (subtotal2= producto 2 /1.16 * 1)
9. Operación = (subtotal3= producto 3 /1.16 * 1)
10. Operación = (subtotal4= producto 4 /1.16 * 1)
11. Operación = (subtotal5= producto 5 /1.16 * 1)
12. Operación = (IVA1= producto 1 *.16)
13. Operación = (IVA2= producto 2 *.16)
14. Operación = (IVA3= producto 3 *.16)
15. Operación = (IVA4= producto 4 *.16)
16. Operación = (IVA5= producto 5 *.16)
17. Operación = (total= (subotal1 +IVA1) +( subotal2 +IVA2) +( subotal3 +IVA3) +(
subotal4 +IVA4) +( subotal5 +IVA5))
18. Mostar resultado
19. Fin
pág. 8
• Diagrama de flujo y resultado
pág. 9
Ejercicio 6
Programa que indica el grupo etario de una persona al ingresar la edad.
• Algoritmo
1. Inicio
2. Introducir la edad
3. Leer edad <0
4. Imprimir error
5. Leer edad< 15
6. Imprimir niñez
7. Leer edad<29
8. Imprimir juventud
9. Leer edad <59
10. Imprimir adultez
11. Leer edad <120
12. Imprimir vejes
13. Imprimir error
14. Fin
• Diagrama de flujo y resultado
pág. 10
Ejercicio 7
Programa que convierte grados Centígrados a Fahrenheit.
• Algoritmo
1. inicio
2. Grados Celsius
3. Operación = (Grados Celsius * 9/5) + 32
4. Mostrar resultado
5. Fin
• Diagrama de flujo y resultado
pág. 11
Ejercicio 8
Programa que calcula el índice de masa corporal al ingresar el peso y la altura de una
persona.
• Algoritmo
1. Inicio
2. Ingresar la altura
3. Ingresa el peso
4. Realiza operación peso entre altura al cuadrado
5. Mostrar resultado
6. Fin
• Diagrama de flujo
pág. 12
Ejercicio 9
Programa que calcula la factorial de un numero ingresado
• Algoritmo
1. Inicio
2. Ingrese el numero
3. Bucle con condición de variable mayor al numero
4. Realiza la operación acumulativa
5. Terminar bucle cuando se cumpla la condición
6. Mostrar resultado
7. Fin
• Diagrama de flujo y resultado
pág. 13
Ejercicio 10
Programa que indica el signo zodiacal al ingresa el día y mes de nacimiento.
• Algoritmo
1. Inicio
2. Ingresa día de nacimiento
3. Ingresa mes de nacimiento
4. Condiciones para ver que signo eres según tu día y mes de nacimiento
5. Mostrar resultado
6. Fin
• Diagrama de flujo y resultado
pág. 14
pág. 15
pág. 16
Conclusión
Al poder realizar los ejercicios de esta evidencia pudimos llevar a cabo lo que se aprendió
en la clase referente al software raptor, gracias a lo aprendido en clase supimos realizar
los algoritmos y diagramas de flujo de cada uno de los ejercicios de esta evidencia.
Se llevo a la practica el separar cada una de los aspectos de los problemas paso por paso
y al realizar esto estuvimos llevando a cabo los algoritmos de cada uno de los problemas.
Cuando ya tuvimos echo los algoritmos se nos hizo mucho fácil la realización de los
diagramas de flujos en el software raptor. Al a ver visto ejemplos en la clase del cómo se
debían realizar diagramas de flojo en software raptor se nos hizo más fácil su realización
debido a que ya teníamos identificados el uso de cada uno de los símbolos que se utilizan
en raptor para realizar diagramas de flujo (el paralelogramo, el rectángulo, el rombo, entre
otros más), después de que ya teníamos hechos los diagramas de flujo proseguimos a
ejecutar cada uno de los diagramas de flujo y al colocar los datos propuestos por nosotros
de cada uno de los ejercicios , pudimos obtener el resultado correcto y así verificar que
nuestros diagramas de flujo estaban realizados correctamente
Es un interesante el saber que cada uno de los aspectos de nuestra vida diaria sin darnos
cuenta estos siempre están siguiendo algoritmo, ya que cada acción que realizamos
conlleva una serie pasos y al final obtenemos un resultado.
pág. 17
Enlaces
• Ejercicio 1
https://uanledu-
my.sharepoint.com/:u:/g/personal/magda_lopezrdr_uanl_edu_mx/EZDRpRlLd2hNqI-
yo4XORBQBZRFPMxeFgiBdpYjV-Cuo0A?e=SHBy07
• Ejercicio 2
https://uanledu-
my.sharepoint.com/:u:/g/personal/magda_lopezrdr_uanl_edu_mx/EXZ63839G4hFqdctPux
zlccBcAJ2Mq1m8TkaRi4teWrFvQ?e=tFbN4w
• Ejercicio 3
https://uanledu-
my.sharepoint.com/:u:/g/personal/lizeth_marquezrgz_uanl_edu_mx/EffRdoWGkipGuLfnTL
6xeKsBHOA4-866VMwWWKpYZMqpGA?e=691dzD
• Ejercicio 4
https://uanledu-
my.sharepoint.com/:u:/g/personal/lizeth_marquezrgz_uanl_edu_mx/EebSzi4HXuFHru3hQe
ucQYIBkS1bghO0T3v78j1FFYTz4Q?e=1WvA01
• Ejercicio 5
https://uanledu-
my.sharepoint.com/:u:/g/personal/lizeth_marquezrgz_uanl_edu_mx/Eaiaw2iPpvVNmPkXg
abQuIABwfiGAovGGdN9xGTIPmjOlg?e=4kzu3G
• Ejercicio 6
https://uanledu-
my.sharepoint.com/:u:/g/personal/lizeth_marquezrgz_uanl_edu_mx/EWSdaJ8MYh1Bqrcvf
GqNcIQBxsGgidNP_hO_4eEvqE7ICg?e=HJyRI5
• Ejercicio 7
https://uanledu-
my.sharepoint.com/:u:/g/personal/lizeth_marquezrgz_uanl_edu_mx/EcF79f78JfpHi-
__TjmhRNoBWsP895bF707p98GZmPgSVg?e=EuHHNf
• Ejercicio 8
pág. 18
https://drive.google.com/drive/folders/10F996RAf2bCe6T4iteEqsqisG1tomHrx?usp=sharing
• Ejercicio 9
https://drive.google.com/drive/folders/10F996RAf2bCe6T4iteEqsqisG1tomHrx?usp=sharing
• Ejercicio 10
https://drive.google.com/drive/folders/10F996RAf2bCe6T4iteEqsqisG1tomHrx?usp=sharing
pág. 19