8.ejercicios_de_repaso_final.pdf
TRANSCRIPT
![Page 1: 8.Ejercicios_de_repaso_Final.pdf](https://reader031.vdocuments.mx/reader031/viewer/2022020401/5695d3681a28ab9b029dcd3f/html5/thumbnails/1.jpg)
A. El departamento de policía de la ciudad de Armenia ha acumulado información referente a las infracciones de tránsito cometidas en contra de los límites de velocidad establecidos durante el último mes (30 días). El departamento ha dividido la ciudad en cuatro cuadrantes y desea realizar una estadística de las infracciones cometidas en contra de los límites de velocidad en cada uno de ellos.
Para cada infracción se ha preparado un registro que contiene la siguiente información:
Número de la infracción
Nombre del conductor: (Puede ser: Conductor i)
Cuadrante en el que se produjo la infracción
Día del mes
Identificación del vehículo
Velocidad Registrada (Km/H)
Límite de velocidad establecido en el cuadrante, dado en kilómetros por hora
Valor de la Multa
Diseñe un programa que genere dos informes:
a. El primero, debe contener una lista de las multas recolectadas por exceso de velocidad en un mes, donde cada multa se calcula como la suma del costo, el cual es de $20000, más $10250 por cada kilómetro por hora que exceda la velocidad límite en un cuadrante determinado. Cree una tabla que muestre los resultados de la siguiente forma: Tenga en cuenta que la información debe generarse aleatoriamente, la tabla es sólo un ejemplo.
INFRACCIONES A LOS LIMITES DE VELOCIDAD
Número infracción
Nombre del conductor Cuadrante
Día del mes
Identificación del Vehículo
Velocidad Registrada
(Km/H)
Velocidad Límite (Km/H)
Valor de la Multa
1 Conductor 1 1 1 3240 102 80 $ 245500
2 Conductor 2 2 1 3230 84 60 $225000
… … … … … … … …
N Conductor N 4 25 34234 101 100 $30250
b. El segundo, debe proporcionar un análisis de las infracciones por cuadrante en el
mes. Para cada uno de los 4 cuadrantes mencionados, se debe mostrar el número de infracciones cometidas y la multa promedio. Tenga en cuenta que la información que se observa en la tabla siguiente es sólo para ejemplificar, Usted deberá efectuar los cálculos por cuadrante que dependen del primer informe.
ANÁLISIS DE LAS INFRACCIONES
Cuadrante Número de infracciones Multa promedio
1 5 $325000
2 6 $134355
3 2 $256477
4 3 $434577
![Page 2: 8.Ejercicios_de_repaso_Final.pdf](https://reader031.vdocuments.mx/reader031/viewer/2022020401/5695d3681a28ab9b029dcd3f/html5/thumbnails/2.jpg)
c. Los datos de cada multa deben ser generados de la siguiente manera: o Número de infracción: consecutivo entre 1 y N o Identificación del vehículo: Aleatorio – rango entre 1000 y 100000 o Número del cuadrante: Aleatorio – rango entre 1 y 4 o Día del mes: Aleatorio – rango entre 1 y 30 o La cantidad de multas en el mes: N multas o La velocidad registrada: Aleatorio – rango entre 100 y 200. o Velocidad límite: va de acuerdo con el cuadrante. o Valor de la Multa: debe ser calculada.
d. La matriz de infracciones a los límites de velocidad debe estar organizada de
menor a mayor, por el valor de la multa. e. Se debe encontrar el cuadrante que tiene la multa con mayor valor. f. Se debe ordenar la matriz de análisis de las infracciones por la columna de
número de infracciones, de mayor a menor.
Se debe tener en cuenta lo siguiente:
La velocidad límite del cuadrante 1 es 80 Km/H
La velocidad límite del cuadrante 2 es 60 Km/H
La velocidad límite del cuadrante 3 es 30 Km/H
La velocidad límite del cuadrante 4 es 100 Km/H B. Para una prueba de admisión a la Universidad de Oxford se tiene un vector con las
50 respuestas correctas del examen. Todas las preguntas del examen son de
elección múltiple con única respuesta, cada pregunta con 4 opciones posibles.
a. Escriba un algoritmo que genere aleatoriamente el vector con las respuestas
correctas del examen y las muestre.
b. Genere aleatoriamente las respuestas de 10 participantes del examen de admisión
y los muestre.
c. Para cada uno de los participantes, escriba el puntaje obtenido, teniendo en
cuenta que cada respuesta correcta vale 2 puntos y cada respuesta errada quita
un punto (es decir, vale -1 puntos).
d. Obtenga y muestre el mayor, menor y puntaje promedio entre los 10 participantes
de la prueba.
e. Los estudiantes que obtengan más de 70 puntos en la prueba serán admitidos. Muestre quiénes son. En caso de que ningún estudiante pase la prueba, se debe indicar en un mensaje, tal hecho.