sábado, 1 de julio de 2023

Software para el monitoreo de entrega de repelentes contra mosquitos

El gobierno de Entre Ríos planea entregar repelentes contra mosquitos de forma gratuita para combatir el dengue. Un 30% de la población ha enfermado años anteriores y se estima que este año el porcentaje será similar.

El gobierno puede invertir en repelente de alta calidad el cual tiene una efectividad del 95%, de media calidad con una efectividad de un 80% o uno de baja calidad con una eficacia del 70%.

El gobierno lo contrata para que diseñe e implemente un software que calcule cuanta gente enfermará si no se entrega repelente y si se entrega, tanto el de mayor calidad como el de media o baja. Esto se debe calcular por ciudad, donde la información de la ciudad se encuentra en un archivo binario con la siguiente estructurá:

        int id
        char[200] nombre
        int nroDeHabitantes

Diseñe e implemente un software que permita leer el archivo binario y conocer la información requerida.

Guarde los resultados por ciudad en un archivo binario con la siguiente estructura:

        int id
        char[200] nombre
        int nroDeHabitantesEnfermosSinRepelente
        int nroDeHabitantesEnfermosConRepelenteMayorCalidad
        int nroDeHabitantesEnfermosConRepelenteMediaCalidad
        int nroDeHabitantesEnfermosConRepelenteBajaCalidad

Realice un informe que se guarde en un archivo de texto y contenga, el total de habitantes enfermos, sin la medida, con la medida y repelentes de baja, media y alta calidad. Y las 5 ciudades que tendran el mayor cantidad de casos.

(15) Conteste:

        Indique cómo la programación orientada a objeto contribuye a la reutilización de código y liste y describa técnicas que proveen dicho beneficio.
        ¿Porque razon son necesarios los template?

Libre: Lo vuelven a contratar dado que se debe de tener en cuanta que los tipos de repelentes se comportan de forma diferente. El repelente de alta calidad siempre tiene una efectividad del 95%, de media calidad con una efectividad de un 80% si la ciudad tiene un clima seco, de lo contrario tiene un 70% o uno de baja calidad con una eficacia del 70% en un clima seco y 60 de lo contrarío.

Realice un diseño que permita solucionar este problema.

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.

Bicicletería Oro Verde

La bicicletería Oro Verde lo contrata para diseñar y desarrollar su sistema de control de precios. Dado que la bicicletería tiene un servici...