Buenas noches a todos, les dejo posibles resoluciones del Ejercicio 1 evaluado en el horario de 7-8 h, como ser lógica negada, banderas, while True y algunas condiciones de while.
Cualquier duda que les surja al analizar el script pueden consultarme sin ningún problema.
A continuación, adjunto la consigna y el archivo.py resuelto.
Ejercicio 1 de 2:
Utilizando WHILE, se pide escribir un script que permita el proceso de números reales con valores entre [100 ; 1000).
El script deberá:
A) Acumular los números que pertenezcan al rango [100 ; 1000). Se deberá considerar que el valor ingresado puede
no se un valor numérico, en cuyo caso se solicitará reingreso. (try/except)
B) Contar los números que están fuera del Rango[100 ; 1000), pero que son positivos o cero
C) Contar los números que están fuera del Rango [100 ; 1000), pero que son negativos.
El script finaliza cuando el total acumulado llegue o supere a 1000. En ese punto, al finalizar, deberá mostrar:
1) El total acumulado.
2) La cantidad de valores positivos o mayores que cero ingresados.
3) La cantidad de valores negativos ingresados.