The formula "E = mc^2" states that the equivalent energy (E) can be calculated as the mass (m) multiplied by the speed of light ( c = about 3 x 10^8 m/s ) squared. Write a program that accepts the mass of an object and determines its energy.
Question
The formula $\mathrm{E}=\mathrm{mc}^{2}$ states that the equivalent energy (E) can be calculated as the mass (m) multiplied by the speed of light ( $\mathrm{c}=$ about $3 \times 10^{8} \mathrm{~m} / \mathrm{s}$ ) squared. Write a program that accepts the mass of an object and determines its energy.
✨ Free AI Tools for You
Powered by Chatterbot AI
Answer
Below is the Python program to calculate the energy (E) using the formula $ E = mc^2 $:
# Define the speed of light in meters per second
speed_of_light = 3 * 10**8
# Accept the mass of the object from the user
mass = float(input("Enter the mass of the object in kilograms: "))
# Calculate the energy using the formula E = mc^2
energy = mass * speed_of_light**2
# Print the calculated energy
print("The energy equivalent of the mass is:", energy, "Joules")
Explanation:
speed_of_light: This variable stores the speed of light in meters per second $3 * 10^8 m/s$.
mass: The mass of the object is taken as input from the user. The
float
function is used to make sure the input is treated as a floating-point number.energy: This variable stores the calculated energy using the formula $E = mc^2$.
The
print
statement outputs the calculated energy in Joules.
India's 1st AI Doubt Solver for CBSE, JEE, and NEET
Ask a Question for Freeand then it's just ₹212 a month