# carb_molecular_weight_calc.py
#   This program computes the molecular weight of a carbohydrate
#   (in grams per mole) based on the number of hydrogen, carbon and
#   oxygen atoms in the molecule.
# by: Scott Gordon
HYDROGEN_ATOMIC_WEIGHT = 1.00794
CARBON_ATOMIC_WEIGHT = 12.0107
OXYGEN_ATOMIC_WEIGHT = 15.9994
print("***** Carbohydrate Molecular Weight Calculator *****")
hydrogen_atoms = int(input("How many Hydrogen atoms are there? "))
carbon_atoms = int(input("How many Carbon atoms are there? "))
oxygen_atoms = int(input("How many Oxygen atoms are there? "))
hydrogen_combined_weight = HYDROGEN_ATOMIC_WEIGHT * hydrogen_atoms
carbon_combined_weight = CARBON_ATOMIC_WEIGHT * carbon_atoms
oxygen_combined_weight = OXYGEN_ATOMIC_WEIGHT * oxygen_atoms
total_combined_weight = hydrogen_combined_weight + \
    carbon_combined_weight + oxygen_combined_weight
print("The total combined molecular weight of all the atoms is",
      total_combined_weight, "grams per mole.")
              
            
          For further actions, you may consider blocking this person and/or reporting abuse
    
Top comments (0)