Está en la página 1de 5

UNMSM FIEE Ing.

Telecomunicaciones Programación Orientado a Objetos


2020 - I Práctica calificada 02

Apellidos: GONZALES POMA


Nombre(s): LUIS ANGEL
NOTA
Código: 18190304 (CODIGO PAR)
Fecha: 31 de JULIO de 2020 Duración: 90 minutos

PREGUNTA 01 (10) – CODIGO IMPAR


Se mide la temperatura en una localidad a lo largo de 30 semanas (0 a 29 0 1 a 30).
Para ello, defina un arreglo entero de mediciones de temperatura entre 5°C y 38°C.
Luego, codifique tal que se generen los siguientes reportes:

a) Temperatura promedio
b) Temperaturas más alta y más baja
c) Temperaturas por encima del promedio y temperaturas por debajo del promedio
d) Semanas consecutivas en las que se produjo el mayor incremento de temperatura

Comente las líneas relevantes del programa y emplee las buenas prácticas de programación.

PREGUNTA 02 (10) – CODIGO PAR


Para ayudar a detectar el COVID, se realizan mediciones del porcentaje de saturación de oxígeno (%SpO2) en la sangre
empleando pulsioxímetros en cierta cantidad de pacientes sospechosos (seleccione cierta cantidad, menor a 50).

Valores de %SpO2
Normal 95 a 100%
Hipoxemia leve 91 a 94%
Hipoxemia moderada 86 a 90%
Hipoxemia severa <86
Elabore un programa que llene aleatoriamente un vector con valores de %SpO2 (entre 80 y 100).
Luego, reporte:

Cantidad de pacientes normales


Cantidad de pacientes con hipoxemia leve
Cantidad de pacientes con hipoxemia moderada
Cantidad de pacientes con hipoxemia severa
Incluya en su reporte, además, algún mensaje (diagnóstico a su criterio) para cada uno de los cuatro grupos.

Comente las líneas relevantes del programa y emplee las buenas prácticas de programación.
LOGRE COMPILAR LA PRIMERA
PARTE DEL EJERCICIO DONDE SE
DETECTA SI EL PACIENTE TIENE O
NO TIENE DICHA ENFERMEDAD
UNMSM FIEE Ing. Telecomunicaciones Programación Orientado a Objetos
2020 - I Práctica calificada 02

PREGUNTA 03 (10)
Escriba un programa que:

a) Genere un vector aleatorio con números positivos y negativos enteros.


b) Luego, lo reordene tal que los números negativos aparezcan antes que los positivos.

Ejemplo:

{2, -3, 5, 12, -4, 9, -10, 20} Vector de entrada

{-3, -4, -10, 2, 5, 12, 9, 20} Vector de salida (negativos y positivos reordenados)

Comente las líneas relevantes del programa y emplee las buenas prácticas de programación.