Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERIA
PROGRAMA DE TECNOLOGIA EN PROGRAMACIÓN Y SISTEMAS
DIAGRAMACION Y ALGORITMOS
Tipo Valor
1. Vehículo $ 3.500
2. Camión $ 12.000
3. Tractomula $ 16.300
1000
Algoritmo peaje
Variables
Cadena carros[1000,2], marca, tipoc
Entero valor[1000,2], fil, col, contador, tipo,valorp
Inicio
Tipo<-1
Contador<-0
Escribir (“Bienvenido a su programa de peaje”)
Mientras que tipo <> 0
Escribir (“Digite Tipo de Vehiculo”)
Leer(tipo)
Escribir (“Digite Marca de Vehiculo”)
Leer(marca)
En caso de tipo
1: tipoc<-“Vehículo”
Valorp<-3500
Acumveh<-acumveh+valorp
2: tipoc<-“Camion”
Valorp<-12000
Acumcam<-acumcam+valorp
3: tipoc<-“Tractomula”
Valorp<-16300
Acumtrac<-acumtrac+valorp
Otro caso: escribir (“Opcion no válida”)
Fin caso
Si (tipo=1 O tipo=2 O tipo=3 O)entonces
Contador<-contador+1
Carros[contador,1]<-tipoc
Carros[contador,2]<-marca
Valor[contador,1]<-valorp
Valor[contador,2]<-tipo
Acumtotal<-acumtotal+valorp
Fin si
Fin mientras
//listar los valores ingresados
Si (tipo=1 O tipo=2 O tipo=3 O)entonces
Escribir(“Listado de vehículos ingresados en el peaje en
el día”)
Tenga en cuenta que los datos de entrada por cada una de las 50
plantas son: la familia de la planta (validar que el valor
ingresado corresponda a una familia valida 1, 2, o 3, de lo
contrario deberá volver a solicitar dicho dato) y el tamaño
inicial de la planta