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 100.00 pesos diarios para otros gastos. El monto debe estar desglosado para cada concepto. Realice un diagrama de flujo un algoritmo que determine el monto del cheque.
Respuestas
Respuesta:
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:
Proceso MontoDelChequeEnLaCiudadDeTena
Escribir Sin Saltar "Ingresa el valor de costo de comida por dia:";
Leer costo_de_comida_por_dia;
Escribir Sin Saltar "Ingresa el valor de costo del hotel por dia:";
Leer costo_del_hotel_por_dia;
Escribir Sin Saltar "Ingresa 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;
FinProceso