# Allison Obourn
# CSC 110, Spring 2018
# Lecture 20

# This program reads in temperatures from the user
# until the user types done
# and outputs the average temperature and the
# number of days above average

def main():
    temps_list = []
    temps = 0
    i = 0
    # reads in temperatures from the user
    temp = input("Day " + str(i + 1) + "'s high temp: ")
    while "done" != temp:
        temp = int(temp)
        i += 1
        temps_list.append(temp)
        temps += temp
        temp = input("Day " + str(i + 1) + "'s high temp: ")
        
        
    average = temps / i
    print("Average temp = " + str(round(average, 1)))

    # computes days above average
    above = 0
    for i in range(0, len(temps_list)):
        if temps_list[i] > average:
            above += 1
    print(str(above) + " days above average")

main()
