Una empresa desea determinar el monto de un cheque que debe proporcionar a uno de sus empleados que tendrá que ir por equis número de días a la ciudad de Monterrey; los gastos que cubre la empresa son: hotel, comida y 50.000 pesos diarios para otros gastos. El monto debe estar desglosado para cada concepto. Realice un diagrama de flujo y pseudocódigo que representen el algoritmo que determine el monto del cheque.
Respuestas a la pregunta
El algoritmo para determinar el monto del cheque y mostrar desglosado por concepto es:
Algoritmo montoCheque
Escribir "Numero de dias: " Sin Saltar;
Leer x;
Escribir "Monto comida x dia: " Sin Saltar;
Leer comida;
Escribir "Monto hotel x dia: " Sin Saltar;
Leer hotel;
otros <- 50000;
totalComida <- comida*x;
totalHotel <- hotel*x;
totalOtros <- otros*x;
total= totalComida+totalHotel+totalOtros;
Escribir "El monto total del cheque: ", total;
Escribir "Comida: ",totalComida;
Escribir "Hotel : ",totalHotel;
Escribir "Otros : ",totalOtros;
FinAlgoritmo
Para hacer el algoritmo, necesitamos ingresar por teclado la cantidad de días x, además, los gastos de hotel y comida por día. El algoritmo se encarga de multiplicar los montos de un día por la cantidad de días:
totalComida <- comida*x;
totalHotel <- hotel*x;
totalOtros <- otros*x;
Finalmente, sumamos para mostrar el total, y mostramos también los montos por concepto.
Escribir "El monto total del cheque: ", total;
Escribir "Comida: ",totalComida;
Escribir "Hotel : ",totalHotel;
Escribir "Otros : ",totalOtros;
Respuesta:
Escribir Sin Saltar "Ingrese el valor de costo de comida por dia:"
Leer costo_de_comida_por_dia
Escribir Sin Saltar "Ingrese el valor de costo del hotel por dia:"
Leer costo_del_hotel_por_dia
Escribir Sin Saltar "Ingrese el valor de equis numero de dias:"
Leer equis_numero_de_dias
concepto_de_hotel <- equis_numero_de_dias*costo_del_hotel_por_dia;
concepto_de_comida <- equis_numero_de_dias*costo_de_comida_por_dia
otros_gastos <- equis_numero_de_dias*100;
monto_del_cheque <- concepto_de_hotel+concepto_de_comida+otros_gastos;
Escribir "Valor de concepto de comida: ", concepto_de_comida
Escribir "Valor de concepto de hotel: ", concepto_de_hotel
Escribir "Valor de monto del cheque: ", monto_del_cheque
Escribir "Valor de otros gastos: ", otros_gastos
Explicación:
el algoritmo es