4. Una gasolinera presta 4 clases de servicios. Por cada servicio que preste se tienen los siguientes datos: clase de servicio prestado (valores del 1 al 4), jornada en la que se prestó el servicio (M: mañana, T: tarde) y valor del servicio. Al final del día se requiere determinar el valor producido por cada clase de servicio, el número de veces que se prestó cada servicio, el servicio que más se prestó y si éste se prestó más en la mañana o en la tarde. Elabore un algoritmo para resolver este problema. en pseint
Respuestas
Respuesta:
10
Explicación:
nose xddd
Respuesta:
nicioEntero: claseserCaracter: jornadaReal: precio Escriba:”Digite el tipo de servicio prestado (valores del 1 al 4), la jornada en que seprestó el servicio M: mañana, T: tarde, y el valor del servicio”Lea: claseser, jornada, precio gasolinera (claseser,jornada,precio)Fin Procedimiento gasolinera (Entero: servicio, Caracter: jorna, Real: valor)Entero: nums10, nums20, nums30, nums40, conam10, conam20, conam30,conam40, conpm10, conpm20, conpm30, conpm40Real: totals10, totals20, totals30, totals40HagaSeleccionCaso (servicio)Caso 1: totals1 totals1 + valornums1 nums1 + 1SeleccionCaso (jorna)Caso ‘M’: Caso ‘m’: conam1 conam1 + 1salgaCaso ‘T’: Caso ‘t’: conpm1 conpm1 + 1salgaOtro_Caso: Escriba: “Jornada Incorrecta”FcasosalgaCaso 2: totals2 totals2 + valornums2 nums2 + 1
SeleccionCaso (jorna)Caso ‘M’: Caso ‘m’: conam2 conam2 + 1salgaCaso ‘T’: Caso ‘t’: conpm2 conpm2 + 1salgaOtro_Caso: Escriba: “Jornada Incorrecta”FcasosalgaCaso 3: totals3 totals3 + valornums3 nums3 + 1SeleccionCaso (jorna)Caso ‘M’: Caso ‘m’: conam3 conam3 + 1salgaCaso ‘T’: Caso ‘t’: conpm3 conpm3 + 1salgaOtro_Caso: Escriba: “Jornada Incorrecta”FcasosalgaCaso 4: totals4 totals4 + valornums4 nums4 + 1SeleccionCaso (jorna)Caso ‘M’: Caso ‘m’: conam4 conam4 + 1salgaCaso ‘T’: Caso ‘t’: conpm4 conpm4 + 1salgaOtro_Caso: Escriba: “Jornada Incorrecta”FcasosalgaOtro_Caso:Escriba: “Clase de servicio incorrecto” Fin_caso Escriba:”Digite el tipo de servicio prestado (valores del 1 al 4), la jornada en que se prestó el servicio M: mañana, T: tarde. Y el valor del servicio”Lea: servicio, jorna, valorMq((servicio >0)˄( servicio <5))Escriba: “El valor producido por el servicio 1 es: ”, totals1, “El valor producido por el servicio 2 es: ”, totals2,“El valor producido por el servicio 3 es: ”, totals3,
“El valor producido por el servicio 4 es: ”, totals4Escriba: “El número de veces que se prestó cada servicio es: Servicio 1:”,nums1,“Servicio 2:”, nums2,“Servicio 3:”, nums3,“Servicio 4:”, nums4Si((nums1>nums2)˄(nums1>nums3)˄(nums1>nums4))entEscriba: “El servicio que más se prestó fue el servicio 1”Si(conam1>conpm1)ent Escriba: ”Y se prestó más en la jornada de la mañana”sinoEscriba: “Y se prestó más en la jornada de la tarde”Fin_sisinoSi((nums2>nums3)˄(nums3>nums4))entEscriba: “El servicio que más se prestó fue el servicio 2”Si(conam2>conpm2)ent Escriba: ”Y se prestó más en la jornada de la mañana”sino Escriba: “Y se prestó más en la jornada de la tarde”Fin_sisino Si(nums3>nums4)ent Escriba: “El servicio que más se prestó fue el servicio 3” Si(conam3>conpm3)ent Escriba:”Y se prestó más en la jornada de la mañana” sino Escriba: “Y se prestó más en la jornada de la tarde” Fin_siSino Escriba: “El servicio que más se prestó fue el servicio 4” Si(conam4>conpm4)ent Escriba: ”Y se prestó más en la jornada de la mañana” sino Escriba: “Y se prestó más en la jornada de la tarde” Fin_siFin_siFin_siFin_siFin_Procedimiento
Explicación: