Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Evaluacion Semana 4
Evaluacion Semana 4
Nombre asignatura:
INTRODUCCIÓN A LA
PROGRAMACIÓN
Semana: 4
Nombre del estudiante: Edwards
Patrichs Roa Riffo
Fecha de entrega: 20/11/2023
Carrera: Ingeniería
Automatización y Control
EVALUACIÓN
DESARROLLO:
Para el caso anterior, la estructura condicional a aplicar es una estructura condicional compuesta;
dado, que permite evaluar una condición específica, como lo son el tipo de vehículos y las
diferentes acciones dependiendo del resultado.
Aplicación:
En este caso, es necesario evalúa el tipo de vehículo seleccionado por el usuario y calcular el valor
apagar en base a diferentes tipos; además, hay diferentes cálculos y acciones asociadas a cada tipo
de vehículo.
La estructura condicional compuesta permite realizar una acción si la condición se cumple, ejemplo
de esto, es calcular el valor en base los kilómetros recorridos y el peso en toneladas.
Es necesario agregar una funcionalidad para generar un informe que muestre los cálculos
efectuados por categoría de vehículo. Para ello, es posible incluir esta nueva acción como parte de
la estructura condicional compuesta del sistema
2
EVALUACIÓN
Algoritmo Pago_uso_autopista
Definir tipo vehículo, kmrecorridos, peso, importeAPagar Como Entero
5:
Escribir 'Ingrese los KM Recorridos ‘Sin Saltar
Leer kmrecorridos
Escribir 'ingrese el Peso en Toneladas ‘Sin Saltar
Leer peso
importe Apagar <- kmrecorridos*40+peso*15importetotalautobus <-
importetotalautobus+importeAPagar
6:
Escribir 'reporte de los cálculos por tipo de Vehiculo
'Escribir '1. Bicicletas: $', importetotalbicicletas
Escribir '2. Motos: $', importetotalmotos
Escribir '3. Autos: $', importetotalautos
Escribir '4. Camiones: $', importetotalcamiones
Escribir '5. Autobuses: $', importetotalautobus
Ejecución Pseudocódigo.
4
EVALUACIÓN
Diagrama de Flujo
Diagrama de Flujo
5
EVALUACIÓN
3. ¿Cuáles son los datos de entrada, proceso y salida para realizar el algoritmo?
Entrada:
Opción del usuario (número del 1 al 7)
Kilómetros recorridos (en caso de motos, autos, camiones y autobuses)
Toneladas (en caso de camiones y autobuses)
Proceso:
Según la opción seleccionada, realizar cálculos específicos.
Actualizar el importe total recaudado por cada tipo de vehículo.
Salida:
Importe a pagar por el usuario.
Cantidad de vehículos y el importe total recaudado por tipo de vehículo (en caso de
la opción de generación de reporte).
6
EVALUACIÓN
REFERENCIAS BIBLIOGRÁFICAS