Case7. Units of mass are numbered as follows: 1 - kilogram, 2 - milligram, 3 - gram, 4 - ton, 5 - centner. The number of the unit of mass (an integer in the range 1-5) and the mass of the body in this unit (real number) are given. Find the body weight in kilograms.

Solution in Python 3:

import random

print("1 — kilogram, 2 — milligram, 3 — gram, 4 — ton, 5 — centner")
i = random.randrange(1,6)
M = random.randrange(1,10000)
print("Number of mass unit: ", i)
print("Mass: ", M, end="")
if i == 1:
print(" kg")
m = M
elif i == 2:
print(" mg")
m = M / 1000000
elif i == 3:
print(" g")
m = M / 1000
elif i == 4:
print(" t")
m = M * 1000
elif i == 5:
print(" c")
m = M * 100
print("In kilograms: ",m)