PC2 Sección Tema B 202302
PC2 Sección Tema B 202302
PC2 Sección Tema B 202302
Ciclo 2023-02
Segunda Práctica Calificada
Profesor:
Duración: 110 minutos
Sección: Sección – Tema B
1. "Un agente de lotería recopiló datos de 40 boletos vendidos en un sorteo especial. Cada
boleto tiene un número único entre 1 y 100. Se le pide que desarrolle un programa en C++
que procese la información de los boletos, para lo cual debe implementar lo siguiente:
2. Una empresa realiza una encuesta entre sus operadores de los aviones que realizan viajes
para conocer si se encuentran en buen estado o no. Para realizar el estudio se ha solicitado
los siguientes datos de un conjunto de aviones:
Horas de vuelo: (Entero entre 60 y 99)
Estado del motor (B: Bueno; M: Malo)
Tipo de avión (C: Carga; O: Comercial;)
Tuvo accidentes (S: Si; N: No)
Para determinar si el avión debe seguir operando.
Deberá solicitar el ingreso de un número N que será la cantidad de aviones. Validar que N
sea positivo y como máximo sea 55.
Todos los datos de la estructura se deberán generar de forma aleatoria (horas de vuelo,
estado del motor, tipo de avión, tuvo accidentes).
Ejemplo: Suponiendo que el tamaño del arreglo fuera 15, entonces los valores almacenados
en el arreglo serían estos registros:
[0] [1 [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14]
]
Horas de 60 61 80 80 70 99 80 95 96 83 94 88 89 93 75
vuelo
Estado del B B M M B M B M M M B B M B B
motor
Tipo de C C C O O O O C C C O C O C O
avión
Tuvo N S S N N N S S N S N S S N N
accidentes
NOTA: En las funciones, puede utilizar los parámetros que considere necesarios."