[ Foro de Python ]

Cómo resolver este programa

22-May-2022 00:26
Invitado (Julie)
0 Respuestas

Construya un sistema para determinar la cantidad a instalar de nuevas antenas para la transmisión de información en zonas rurales o de difícil acceso, en pos del mejoramiento de la calidad de vida de los ciudadanos.
Para ello, el sistema debe recibir como entrada el área de la zona en la que se desean instalar las nuevas antenas en m2, así como la cantidad de antenas previamente instaladas y el tipo de las nuevas antenas. Las antenas previamente instaladas tienen un rango de alcance de 26600 m2 y las nuevas antenas a instalar tienen un rango de 47800 m2, 60600 m2, 1800 m2, 33100 m2 y 24000 m2 para los tipos “a”, “b”, “c”, “d” y “e” respectivamente.
Finalmente se debe mostrar por pantalla, la cantidad de nuevas antenas necesarias para instalar. Si esta cantidad es negativa, se debe mostrar el valor 0.
Además, la cantidad de antenas previamente instaladas tiene que ser un número entero mayor o igual a 0 y el tipo de las nuevas antenas tiene que estar entre los antes mencionados, en caso contrario, mostrar por pantalla el mensaje “error en los datos”.
Entrada Esperada       Salida Esperada
2812606.49 20 c       1268
2918.29 2 e           0
345076.14 7 a         4
182856.1 -1 c         error en los datos

Nota: Ten en cuenta que cada variable debe ser manejada como una entrada diferente. A continuación, ejemplificamos cómo debes hacerlo y cómo no.

• No lo hagas así:
var_1 = valor1 valor2 valor3

• Hazlo así:
var_1 = valor1
var_2 = valor2
var_3 = valor3




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)