Melody had 2 1 2 kg of flour. She used 1 3 kg to make some pancakes. She then bought another 1 2 kg of flour. How much flour does she have now?

Melody initially had 2 and a half kilograms (or 2.5 kg) of flour. She used one-third of a kilogram (or approximately 0.333 kg) to make pancakes, and then she bought another half kilogram (or 0.5 kg) of flour.

First, let's subtract the flour she used from her initial amount:
2.5 kg (initial) - 0.333 kg (used for pancakes) = 2.167 kg remaining

Now let's add the flour she bought to the remaining amount:
2.167 kg (remaining) + 0.5 kg (bought) = 2.667 kg

So, after using some flour for pancakes and then buying more, Melody now has approximately 2.667 kilograms of flour. However, if you want to express this amount in terms of fractions (as the initial amount was provided), you could also say that she has 2 kilograms and 2 thirds of a kilogram (since 0.667 is approximately two thirds of a kilogram), or 2 kg 2/3.