1. Fundamentos de Programación (FdP)
Taller No. 02 (FdP-HW02-2012S01)
Entrega: Solamente a través del Campo Virtual.
Antonio J. Vélez Q.
antvelez_uvp@yahoo.com
Universidad del Valle - Palmira
Implementación de Funciones funciones.
Implemente las funciones para las siguientes 6. Sabiendo que un 1 kilómetro equivale a 0.6214
formulas. Haga la verificación de errores para cada millas y que un metro equivale a 1.0936 yardas,
uno de los parámetros de las funciones. determine cuantas yardas hay en una cantidad
de millas determinadas.
NOTA: Cada una de las letras es una variable.
7. Cuantos metros se avanza en una bicicleta
NOTA: Para los cuatro primeros problemas, no cuyas ruedas tienen un diámetro D; después de
necesita documentar la función (pero si es necesario que estas han girado N veces.
el nombre de los integrantes del grupo en el
archivo). Por ejemplo, si la rueda de la bicicleta tiene un
diámetro de 1.5 metro, después de dos vuelta
√ mgd se han recorrido una distancia de 9.42 metros.
1. w =
I 8. Hay diversas escalas para medir la temperatura.
Dos de ellas son: los grados celsius y los grados
√ I farhenheit.
2. T = 2π
mgd Implemente las funciones que realicen la
conversión de grados celsius a farhenheit.
GM
3. g = 9
( R+h)2 F = C32
5
4. t = 2
√ L
mg
[ √( M +m)−√ M ] Implemente una función que realice
conversión de grados farhenheit a celsius.
la
5. La altura máxima alcanzada por un proyectil, 9. Por un ducto de combustible circulan l litros de
lanzado a una velocidad inicial v y un ángulo combustible por segundo. Implemente una
θ (en grados) respecto a la horizontal esta función que permita determinar qué cantidad de
combustible circula en d días ?
dada por la siguiente formula:
v 2 sin θ Composición de Funciones
h=
2g Implemente las funciones para resolver los
siguientes problemas. Haga uso de la composición
Donde g denota la gravedad (asuma este valor de funciones para resolver dichos problemas. Haga
2 la verificación de errores para cada uno de los
como 9,80 m/ s )
parámetros de las funciones.
NOTA: En los lenguajes de programación,
cuando se desea calcular el seno, coseno, 10. Calcular el volumen de un cilindro de radio y y
tangente, etc. de un ángulo determinado, dicho altura h.
ángulo debe estar expresado en radianes.
Calcular el volumen de un cilindro hueco de
Investigue la forma de convertir ángulos en
radio exterior R, radio interior r y altura H.
grados a radianes y aplíquelo para resolver este
problema. Calcule el volumen de un cilindro hueco de
diámetro exterior D, altura H y espesor e (ver
Solución de Problemas figura).
Implemente las funciones para resolver los
siguientes problemas. Haga la verificación de
errores para cada uno de los parámetros de las
FdP-HW02-2012S01 -1/2-
2. R : Radio mayor del cono.
H : Altura total del cono.
e : espesor entre el cilindro y el cono, en la
base inferior.
AYUDA: Haga uso (como guía) de la ecuación
para calcular el radio menor de un cono
truncado.
11. Calcular el volumen de un cono de radio R y Recomendaciones Generales.
altura H.
1. Este taller puede ser realizado en grupos de
1 máximo tres personas.
V cono = Acirculo H
3 2. Implemente cada problema en un archivo
independiente (uno por cada punto del taller).
Donde Acirculo es el área del circulo.
3. Cada uno de los archivos debe tener al inicio, el
Calcular el volumen de un cono truncado de
nombre de las personas que conforman el
radio mayor R y altura total H. El cono se
grupo.
encuentra truncado a una distancia h desde el
vértice (véase la figura). 4. Cada función debe estar documentada según el
ejemplo publicado en el campus virtual
(Ejemplo: Implementación y documentación de
funciones en Scheme)
5. Una vez terminado el taller, junte los archivos
en una misma carpeta (directorio) y comprimalo
(en formato ZIP).
6. Haga la entrega del taller a través del Campus
Virtual. Para ello adjuntar el archivo comprimido
que se creo en el paso anterior.
El radio menor r se puede calcular de acuerdo a
la siguiente expresión:
Rh
r=
H
Calcule el volumen de un cono truncado al cual
se le ha extraído un bocado de forma cilíndrica
(ver figura).
Los datos con los cuales se cuenta para hacer el
calculo de dicho volumen son (R, H y e son
suficientes para dar solución a este problema):
FdP-HW02-2012S01 -2/2-