Number Analysis Program
Design a program that asks the user to enter a series of 20 numbers. The program should store the numbers in a list and then display the following data:
• The lowest number in the list
• The highest number in the list
• The total of the numbers in the list
• The average of the numbers in the list
Number Analysis Program Code:
#initialize the numbers
numbers = []
# Prompt and ask user to enter 20 numbers
print(f"Enter a series of 20 numbers:")
for _ in range(20):
number = float(input("Enter a number number: "))
numbers.append(number)
# Calculate lowest, highest, total, and average
lowestNum = min(numbers)
highestNum = max(numbers)
totalNum = sum(numbers)
average = totalNum / len(numbers)
# Display the results
print(f"\nLowest number: {lowestNum}")
print(f"Highest number: {highestNum}")
print(f"Total of the numbers: {totalNum}")
print(f"Average of the numbers: {average}")
Executed Output:
Enter a series of 20 numbers:
Enter a number number: 10
Enter a number number: 20
Enter a number number: 30
Enter a number number: 40
Enter a number number: 50
Enter a number number: 60
Enter a number number: 5
Enter a number number: 6
Enter a number number: 10
Enter a number number: 22
Enter a number number: 25
Enter a number number: 23
Enter a number number: 15
Enter a number number: 18
Enter a number number: 20
Enter a number number: 25
Enter a number number: 22
Enter a number number: 11
Enter a number number: 15
Enter a number number: 20
Lowest number: 5.0
Highest number: 60.0
Total of the numbers: 447.0
Average of the numbers: 22.35