Actividad
Objetivo de la actividad
Aprender a realizar la fase de análisis de un problema.
Instrucciones
Para los siguientes problemas, realiza la fase de análisis donde se especifique qué proceso se debe realizar, qué datos debe proporcionar la persona que ejecuta el programa (usuario), y qué valores debe desplegar el programa como resultado.
Opción 1:
- Determina la hipotenusa de un triángulo rectángulo, dado que el usuario proporciona de entrada las longitudes de sus catetos.
- Obtén el costo del boleto de avión. Se sabe que el costo por kilómetro recorrido es de $47 por los primeros 1000 kilómetros. Para los kilómetros restantes (en caso de haberlos), el costo es de $25.
- Un Boeing 747 tiene la capacidad de carga para equipaje de aproximadamente 15,000 kilogramos. Se desea hacer un programa que sea útil para controlar la recepción de equipaje para ese avión. Para esto, toma en cuenta la siguiente información:
- El total de los bultos no debe exceder la capacidad de carga del avión.
- El peso de un bulto no debe exceder de 500 kilogramos.
- El costo por kilo de bulto es el siguiente:
- De 0 a 25 kg es de cero pesos.
- De 26 a 300 es de 20 pesos por kilo de equipaje.
- De 301 a 500 es de 30 pesos por kilo de equipaje.
- El programa debe generar el siguiente reporte:
- Cantidad total de bultos ingresados al vuelo.
- Peso total en bultos aceptados.
- Peso del bulto más pesado y del más liviano.
- Peso promedio de los bultos.
- Cantidad de pesos obtenidos por concepto de carga.
Opción 2:
- Determina el perímetro de un triángulo no rectángulo, dado que el usuario proporciona de entrada la longitud de 2 lados, y el ángulo comprendido entre esos 2 lados.
- Calcula cuánta gasolina necesita un automóvil sabiendo que su consumo promedio en carretera es de 12 km por litro, y se pretende viajar de la ciudad de Allende (Nuevo León) a la ciudad de Zacatecas, considerando que la distancia entre estas ciudades es de 518.4 km.
- El mínimo común múltiplo de varios números es el menor número que es múltiplo de todos ellos a la vez, por ejemplo, el mcm de 3 y 7 es 21, el mcm de 4 y 12 es 12, y el mcm de 9 y 12 es 36. Elabora una solución para obtener el mínimo común múltiplo.
- El usuario podrá introducir de dos a tres números enteros.
- Los números deberán ser positivos.
- Los números serán de no más de cinco cifras.
La solución deberá mostrar el mcm del número introducido por el usuario.
Checklist
Asegúrate de:
- Comprender las fases del ciclo de vida de desarrollo de software.
- Identificar las características de cada etapa del ciclo de vida de desarrollo de software.
- Comprender las herramientas de programación según la fase en la que se encuentre el proyecto.