calculate the grammes of oxygen which would be evolved on heating 5g of potassium trioxochlorate(v)

2 KClO3 gives on heating 2 KCl + 3 O2

245 g of KClO3 gives on heating 66 g of oxygen
Therefore 5 g of KClO3 gives on heating = 66/245 * 5 = 1.346 g of oxygen

chemistry and physics question

Your solution is incorrect check 3O2 =16*2*3=96g

Your solution is incorrect check 3O2 =16*2*3=96g not 66g

To calculate the grams of oxygen that would be evolved on heating 5g of potassium trioxochlorate(V) (KClO3), we first need to determine the molar mass of KClO3.

The molar mass of KClO3 can be calculated by adding the atomic masses of its constituents:
- The molar mass of potassium (K) is approximately 39.10 g/mol.
- The molar mass of chlorine (Cl) is approximately 35.45 g/mol.
- The molar mass of oxygen (O) is approximately 16.00 g/mol (since there are 3 oxygen atoms in KClO3).

Therefore, the molar mass of KClO3 can be calculated as follows:
Molar mass of KClO3 = (39.10 g/mol) + (35.45 g/mol) + (3 * 16.00 g/mol) = 122.55 g/mol

Now, to determine the grams of oxygen evolved from 5g of KClO3, we need to use stoichiometry. The balanced chemical equation for the reaction is:

2 KClO3(s) -> 2 KCl(s) + 3 O2(g)

From the equation, we can see that for every two moles of KClO3, three moles of O2 are produced. Therefore, we need to convert 5g of KClO3 to moles and then calculate the moles of O2 produced:

Moles of KClO3 = mass / molar mass = 5g / 122.55 g/mol = 0.0408 mol

Moles of O2 = 3/2 * moles of KClO3 = 3/2 * 0.0408 mol = 0.0612 mol

Finally, we can convert the moles of O2 to grams using the molar mass of O2:
Grams of O2 = moles * molar mass = 0.0612 mol * 32.00 g/mol = 1.96 grams

Therefore, heating 5g of potassium trioxochlorate(V) would evolve approximately 1.96 grams of oxygen.