def main(): floatList = inputFloatList() print(floatList) print() # Tem de dar print a '4' print(countLower([1321, 143, 1432, 512, 43, 153, 143613], 1000)) print() # Tem de dar print a 43, 143613 print(minmax([1321, 143, 1432, 512, 43, 153, 143613])) print() # mix() def inputFloatList(inputMsg = '>>> '): returnList = [] while True: inpt = input(inputMsg) if inpt == '': return returnList try: returnList.append(float(inpt)) except: continue def countLower(lst, v): returnList = [lst[i] for i in range(len(lst)) if lst[i] < v] return len(returnList) def minmax(lst): mx = 0 mn = 0 for n in lst: if n > mx: mx = n if n < mn: mn = n return (mn, mx) # Alinea d) def mix(): lst = inputFloatList() mn_mx = minmax(lst) med = (mn_mx[0] + mn_mx[1]) / 2 count = countLower(lst, med) print(count) if __name__ == "__main__": main()