110k views
0 votes
Write a program that allows the user to input two numbers and then outputs the average of the

numbers.

User Madmanick
by
7.4k points

1 Answer

0 votes

Answer:

Here's a Python program that takes two numbers as input from the user, calculates their average and displays it as output:

# Taking input from user

num1 = float(input("Enter first number: "))

num2 = float(input("Enter second number: "))

# Calculating average

average = (num1 + num2) / 2

# Displaying output

print("The average of", num1, "and", num2, "is", average)

Step-by-step explanation:

In this program, we use the input() function to take input from the user in the form of two floating-point numbers. We then calculate their average by adding the two numbers and dividing the result by 2. Finally, we display the average to the user using the print() function.

Note: We convert the input to float data type using the float() function to ensure that the division operation produces a floating-point result even if the inputs are integers.

User Dezman
by
7.7k points