Una garita cobra por el paso de vehículos. El cobro se realiza de acuerdo el vehículo; hay tres tipos de vehículos Ómnibus, Minivan y micro para su tarifa es de 13,10 y 8 soles respectivamente ingrese el tipo de vehículo y el turno ( mañana y noche) Desarrollar el algoritmo que permita calcular lo siguiente:
a. Ingreso datos
b. Calculo del importe total recaudado en cada turno
c. Calculo del importe total recaudado por cada tipo de vehiculo.
NO SE SI ESTARÁ BIEN O MAL :'V , ESPERAR EL RESULTADO DEL PROFESOR.
Respuestas
Se presenta un algoritmo con el programo solicitado suponiendo que el usuario ingresa correctamente los datos.
Un algoritmo: es un conjunto de pasos o procesos que se deben realizar para lograr un objetivo
#inicio del programa
#declaración de variables
n, i, am, pm, Om, Mi, mic enteros
turno, Vehiculo caracteres
#Lectura de Datos
Imprimir("Por favor ingrese el número de vehiculos del dia")
Leer (n)
Para i desde 1 hasta "n"
Imprimir("Ingrese el tipo de vehículo %d ", i)
Leer (tipov)
Imprimir("Ingrese el turnodel vehiculo %d ", i)
Leer (turno)
Si turno = "mañana"
Si Vehiculo = "Ómnibus"
Om = Om + 13
am = am + 13
Si no si Vehiculo = "Minivan"
Mi = Mi + 10
am = am + 10
Si no si Vehiculo = "micro"
mic = mic + 8
am = am + 8
Fin si
Si no si turno= "noche"
Si Vehiculo = "Ómnibus"
Om = Om + 13
pm = pm + 13
Si no si Vehiculo = "Minivan"
Mi = Mi + 10
pm = pm + 10
Si no si Vehiculo = "micro"
mic = mic + 8
pm = pm + 8
Fin si
Fin si
Fin Para
#Imprimir resultados
Imprimir("El importe del turno de la mañana es %d, am)
Imprimir("El importe del turno de la noche es %d, pm)
Imprimir("El importe por el vehiculo Ómnibus es %d, Om)
Imprimir("El importe por el vehiculo Minivan es %d, Mi)
Imprimir("El importe por el vehiculo micro es %d, mic)
Fin Programa