Está en la página 1de 3

Diseñe un algoritmo y represéntelo en un diagrama de flujo y seudocódigo que permita indicar

si un conductor está dentro o fuera de los límites de velocidad.

Los límites de velocidad en la ciudad dependen de la zona, el tipo de vía por donde está
conduciendo el conductor y el tipo de vehículo que conduce.

Estas son las reglas:

Para zona Urbana se considera el tipo de vía en donde se encuentra el conductor: 50km/h

​ Vías de acceso a centros escolares (Nidos, Escuelas,Colegios y Universidades): 30


km/h
​ Vías del tipo Calle o Jirón: 40 km/h
​ Vías del tipo Avenidas: 60 km/h
​ Vías expresas: 80 km/h

Para zona Rural se considera el tipo de vehículo usado por el conductor: 200 Km/h

​ Para vehículos de Carga: 80 km/h


​ Para vehículos de Transporte de Pasajeros: 90km/h
​ Para vehículos de Particulares: 100 km/h

Se le solicita:

​ Análisis del problema (Variables de Entrada/Salida con sus tipos de datos,


Consideraciones y Restricciones)
​ Diagrama de Flujo
​ Pseudocódigo

PC1-Grupo5-AnalisisPseudocodigo

Analisis:

Tipo de Uso Nombre Descripción Tipo de dato Restricción y


condición

Entrada Cat.via Categoría de Texto V. E, V.C, V.A y


Vías V.EX

Entrada Cat.veh Categoria de Texto V.C, V.T y V.P


vehiculos
Entrasa Zona Tipo de Zona Texto Urbana, Rural

Salida Lim. vel Límites de Real 0 ≤ x ≥100


Velocidad

Pseudocódigo:

Inicio

Ingresar Zona
Lim.vel 0 <= x

Leer Zona Urbana,Zona Rural


Si Zona Urbana Entonces
Leer Cat.Via

Caso “ V. E”
Si Lim.vel = 30 km/h entonces
Cat.Via= V.E
Caso” V.C”
Si Lim.vel = 40 Km/h entonces
Cat.via= V.C
Caso “V.A”
Si Lim.vel = 60 Km/h entonces
Cat.vial= V.A Cat
Caso “V.EX”
Si Lim.vel = 80 Km/h entonces
Cat.vial = V.EX
Sino Zona Rural

Leer Cat.Veh
Seleccionar Caso Zona Rural
Caso “ V. C”
Si Lim.vel = 80 km/h entonces
Cat.Veh= V.C
Caso” V.T”
Si Lim.vel = 90 Km/h entonces
Cat.Veh= V.T
Caso “V.P”
Si Lim.vel = 100 Km/h entonces
Cat.Veh= V.P
Fin_Si
Mostrar Cat.Veh
Otro caso
Mostrar “error”
Fin_de_seleccion
Sino
Mostrar “Límite de velocidad es incorrecto”
Fin_Si
Fin

También podría gustarte