Professional Documents
Culture Documents
ALGORITMIA Y PROGRAMACION
ESTRUCTURADA
APE_P2.-SUBRUTINAS
ASESOR
MONREAL MENDOZA SANDRA MIREYA
ALUMNO
PEDRO VILLANO TORRES
FECHA DE ENTREGA
31 DE AGOSTO DE 2018
1
Tabla de contenido
INTRODUCCION .................................................................................................................................. 3
DESARROLLO ....................................................................................................................................... 4
Ejercicio 1: ....................................................................................................................................... 4
Ejercicio 2: ....................................................................................................................................... 5
Ejercicio 3: ....................................................................................................................................... 6
Ejercicio 4: ....................................................................................................................................... 7
Ejercicio 5: ....................................................................................................................................... 8
Ejercicio 6: ....................................................................................................................................... 9
Ejercicio 8: ..................................................................................................................................... 11
Errores Detectados:....................................................................................................................... 12
Posibles mejoras: .......................................................................................................................... 12
CONCLUSIONES ................................................................................................................................. 12
REFERENCIAS .................................................................................................................................... 12
2
INTRODUCCION
La ingeniería en Sistemas computacionales tiene dentro de su programa
de estudios el objetivo de que el alumno pueda crear programas a partir
de algoritmos estructurados los cuales puedan dar solución a un
problema suscitado. Para ello, se hace uso de diagramas de flujo y del
lenguaje de programación C, básico para todo desarrollo de software.
OBJETIVO GENERAL
Construir un programa empleando subrutinas aplicando expresiones de
conversiones de unidades.
3
DESARROLLO
Ejercicio 1:
Crear el diagrama de flujo y programa que calcule el área de un
rectángulo a partir de la base y la altura.
4
Ejercicio 2:
Crear el diagrama de flujo y programa que convierta una cantidad
(número) dado en centímetros a pulgadas y pies.
5
Ejercicio 3:
Crear el diagrama de flujo y programa que convierta una cantidad
(número) dado en grados centígrados a grados Fahrenheit y a grados
Kelvin
6
Ejercicio 4:
Crear el diagrama de flujo y programa que permita convertir un valor
numérico en segundos a horas, minutos y segundos y mostrarlo en
formato hr:min:seg. En caso de que no haya horas o minutos, poner
ceros.
7
Ejercicio 5:
Crear el diagrama de flujo y programa que permita convertir una
cantidad dada en pesos a su equivalente en dólares y euros.
8
Ejercicio 6:
Crear el diagrama de flujo y programa que permita convertir una
cantidad de bytes en kilobytes, megabytes y gigabytes.
Ejercicio 7:
9
Crear el diagrama de flujo y programa que permita convertir una
cantidad de gramos en onzas y libras
10
Ejercicio 8:
Crear el diagrama de flujo y programa que permita convertir una
cantidad de radianes a grados sexagesimales y grados centesimales.
11
Errores Detectados:
Tuve algunas complicaciones con el algoritmo de la transformación a
horas, minutos y segundos debido a que la lógica de este era muy nuevo
para mí.
Posibles mejoras:
Como posibles mejoras pienso que todos los programas pueden llevar
una instrucción o descripción inicial de lo que puede hacer el programa
y como lo va a hacer ya que muchas veces en que este tipo de
programas son diseñados para el estudio.
CONCLUSIONES
Como conclusión, puedo destacar que la constante practica de este
tipo de ejercicios, agilizan nuestra manera de resolver estos problemas
además de pulir la calidad de cada uno de ellos. Hoy solo trabajamos
con lo más básico para poder comprender el lenguaje y los diagramas
de flujo, pero próximamente podremos realizar algoritmos mucho mas
complejos y de buena calidad.
REFERENCIAS
https://e.edim.co/74910239/c4nsioHpLLQLHG4e.pdf?response-content-
disposition=filename%3D%22APE_PRACTICA_2.pdf%22%3B%20filename%2A%3DUTF-
8%27%27APE_PRACTICA_2.pdf&Expires=1535770035&Signature=B5v-
N8iJKP38K3yw4eBdieF2gquwHkSWoan~HmIRyXlJIBWcGhh84tcOx1rACIN66v~ETAsQe-
zQCUB-
dWgA07ck7GgA8~LrsOtpb0Q3awBBQ4BmoNFepnAUT0gGz42xpxagjbkSIImQmIs7pkkBLAg
aH-DbiTjtz9xqvQ6vTnuq0aYfwYCubIJPk3Le1PCeXZaNdtfzB1xJmFTykO~ycxbwTrtYt~lTck-
m1hYHNyvkPGufu643SLyX66fOHAdtMkatJI2ZDPKkHb262NiFJeH42cVVj-
OkLWxaI5s9CWINWSjUYtHRGNRnXSgUUSUIXPhAtDYaGz5DcdtEFsmXfw__&Key-Pair-
Id=APKAJMSU6JYPN6FG5PBQ
12