Problema para mostrar la cantidad de chocolates vendidos
Daniel, es estudiante del colegio Casd de la ciudad de Armenia y desea ir a la excursión, para ello decide vender chocolates por cinco semanas.
Por ejemplo, en la primera semana vendió 11, en la segunda semana vendió 16, en la tercera semana vendió 4, en la cuarta semana vendió 12 y en la última semana vendió 17. ¿Cuántos chocolates en promedio vendió en las últimas cinco semanas?
Para la solución del problema debemos tener en cuenta lo siguiente:
Abstracción:
Para el primer interrogante, se debe identificar qué solicita el programa. En este caso, la meta del programa es calcular cuántos chocolates en promedio vendió en las últimas cinco semanas Daniel.
Para el segundo interrogante, se ignoran los elementos que no son necesarios para la solución del problema y se selecciona los más importante. En este caso los datos más importantes son: los chocolates vendidos en promedio en las últimas semanas.
Descomposición:
Para este interrogante se debe mostrar las acciones o partes que se requieren para solucionar el problema.
En este caso, la acción sería ingresar la cantidad vendida de chocolates, calcular el promedio, generar el mensaje del promedio y mostrar el mensaje.
Siempre las acciones se deben de tener la misma sintaxis, es decir, Verbo + Complemento
Reconocimiento de patrones:
Para responder este interrogante se debe identificar que elementos de ejercicios anteriores me pueden servir para solucionar el problema actual.
En este caso, podemos usar la función ingresar_entero, mostrar_mensaje.
Codificación:
Posible solución :
Se define la función ingresar entero, para ingresar las ventas vendidas por semana.
Un entero se ingresa con la función input, int (integer).
Se define la función calcular promedio, para promediar las ventas realizadas de la semana 1, 2, 3, 4 y 5.
Se genera un mensaje, para mostrar "El promedio vendido de chocolates”
Se ingresa el mensaje teniendo en cuenta f string (imprime un mensaje por pantalla utilizando una “cadena de formato” ), {} - se utilizan para imprimir un dato ya calculado o ingresado anteriormente y finalmente, todo el mensaje va entre comillas
Se muestra el mensaje con la función mostrar_mensaje (print).
Temas a profundizar para la solución de este problema: