""" Utilizando la sentencia WHILE, se pide escribir un script que permita el ingreso un par de valores de las temperaturas máxima y mínima de cada día. Cuando ingresa cada temperatura del tipo real debe validar que el valor esté entre [-50,50]. El ingreso de las temperaturas finaliza cuando ambas temperaturas ingresadas son 0 (cero). 1) Al finalizar el ingreso deberá mostrar: 2) El promedio de todas las temperaturas máximas 3) El promedio de todas las temperaturas mínimas 4) La cantidad de temperaturas bajo cero ingresadas 5) Si hubo o no algún día con temperaturas superiores a 40 grados """ temp1 = -51 temp2 = -51 contador = 0 contador_0 = 0 while not (temp1 == 0 and temp2 == 0): while temp1<-50 or temp1>50: try: temp1 = float(input("Ingrese una temperatura entre -50 y 50: ")) except ValueError: print("Reingrese") while temp2<-50 or temp2>50: try: temp2 = float(input("Ingrese otra temperatura entre -50 y 50: ")) except ValueError: print("Reingrese") if temp1 == 0 and temp2 == 0: continue if contador == 0: if temp1 > temp2: acu_max = temp1 acu_min = temp2 elif temp1 < temp2: acu_max = temp2 acu_min = temp1 else: acu_max = temp1 acu_min = temp2 else: if temp1 > temp2: acu_max += temp1 acu_min += temp2 elif temp1 < temp2: acu_max += temp2 acu_min += temp1 else: acu_max += temp1 acu_min += temp2 contador += 1 if temp1<0: contador_0 += 1 if temp2<0: contador_0 += 1 if temp1 > 40 or temp2 > 40: bandera = True print("El promedio de las max va a ser {}".format(acu_max/(contador/2))) print("El promedio de las min va a ser {}".format(acu_min/(contador/2))) print("Hubo {} debajo de 0 grados Celsius".format(contador_0)) if bandera: print("Hubo temperaturas mayores a 40 grados Celsius")