Problema para mostrar la TRM
La empresa “Divisas S.A.” de la ciudad de Armenia, necesita un programa que muestre la Tasa Representativa del Mercado (TRM) -sin centavos-, es decir, la cantidad de pesos necesarios para comprar un dólar estadounidense.
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 mostrar un mensaje con la TRM.
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: El valor de la TRM (Tasa Representativa del Mercado) sin centavos y el mensaje: “El TRM es 4775”, suponiendo que el valor del día sea 4775.
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 texto (nombre del cliente), generar el mensaje de bienvenida y Mostrar el mensaje.
Siempre las acciones 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 mostrar_mensaje.
Codificación:
Posible solución :
Se define la función ingresar texto, para ingresar el nombre del cliente.
Un texto se ingresa con la función input.
Se genera un mensaje, para mostrar "Bienvenido Jorge a la tienda”
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: