Programación - Departamento de Ingeniería Química

Anuncio
Programación
Instituto Tecnológico de Celaya
PROGRAMACIÓN
TAREA 2
Esta serie de ejercicios deberá ser resuelta y reportada en grupo (un solo reporte
por grupo). La fecha de entrega del reporte es el día 19 de Febrero de 2010.
Dibuje los Diagramas de Flujo en que se representen los pasos del procedimiento
que resuelve cada una de las situaciones siguientes. Para los ejercicios que utilizan
una estructura secuencial escriba también el algoritmo en forma de pseudocódigo.
Estructura Secuencial
1. Considere un objeto que inicialmente se encuentra en reposo y comienza
repentinamente un movimiento rectilíneo. Dado el valor de la distancia d que ha
recorrido el objeto luego de transcurrir un tiempo t, determine la velocidad y la
aceleración promedio de dicho objeto.
2. Calcule el volumen de un gas utilizando la ecuación del gas ideal.
3. Si en el triángulo de la figura los lados A y B y el ángulo θ son conocidos, utilice
la ley de cosenos para calcular el lado C.
B
C

A
4. Suponga que un proyectil se lanza con una velocidad cuya magnitud es v y cuya
dirección está dada por un ángulo  con respecto la horizontal. Suponiendo una
trayectoria de tiro parabólico, se desea determinar el tiempo en el que el
proyectil alcanzará su altura máxima y la distancia respecto al punto inicial (en
el plano horizontal) que el proyectil recorre en dicho tiempo.
Ingeniería Química
Página 1
Programación
Instituto Tecnológico de Celaya
Estructura Selectiva
5. Suponga que la dosis de penicilina que debe recibir una persona con signos de
infección depende de su edad y de su peso de acuerdo a lo siguiente:
i. Si la edad de la persona es menor a 12 años, la dosis debe ser 900mg al día.
ii. Si la edad de la persona es mayor o igual a 12 años, la dosis depende de su
peso. Si el peso es mayor a 60 Kg, la dosis diaria en mg es igual al peso en
Kg multiplicado por 40. Por otro lado, si el peso es menor o igual a 60 Kg,
la dosis diaria es igual al peso multiplicado por 30.
Haga un diagrama en el que, dados el peso en Kg y la edad en años de una
persona, se calcule la dosis de penicilina que la persona necesita al día.
6. Elabore un algoritmo que tome como datos los valores del tiempo (horas,
minutos y segundos) en que dos corredores completaron una competencia de
maratón, que compare dichos valores y que, como resultado, muestre cuál de los
dos corredores llegó primero a la meta (es decir el resultado deberá ser un
mensaje como “corredor 1” o “corredor 2”).
7. Dados los valores de la longitud de tres rectas, determinar si dichas rectas
pueden o no formar un triángulo (la condición para que tres rectas puedan
formar un triángulo es que la longitud de cualquiera de ellas no sea mayor que la
suma de las longitudes de las otras dos).
8. Dado un número entero del 1 al 7, escribir el día de la semana que corresponda a
dicho número (suponer: Lunes=1, Martes=2, ..., Domingo=7)
Estructura Repetitiva
9. Calcular el promedio de la altura de 250 personas. En el algoritmo se debe
solicitar el valor de la altura de cada persona para poder realizar la suma (y con
ello calcular el promedio).
10. Calcular y mostrar como resultado la suma de todos los números pares positivos
menores o iguales al número m (donde m es un dato del problema y representa
un número par positivo).
11. Calcular el promedio de la raíz cuadrada de los números comprendidos entre 1 y
un número n dado (inclusive). Es decir:
1  2  n
n
12. Dado un número entero positivo m, mostrar la tabla de multiplicar de dicho
número.
prom edio
Ingeniería Química
Página 2
Descargar