У меня что-то не отправляется фотография с решением,но для того,чтобы отличить хлорид магния от сульфата магния,нужно к хлориду магния прибавить сульфат серебра и получить сульфат магния и хлорид серебра. Хлорид серебра-это белый творожистый осадок.
К сульфат магния надо прибавить нитрат бария и получить нитрат магния и сульфат бария. Сульфат бария -это белый молочный осадок.
Нитрат калия и карбонат калия.
Для того,чтобы отличить эти вещества,необходимо к карбонат калия прибавить гидроксид кальция и получить гидроксид калия и карбонат кальция. Карбонат кадьция-это белый осадок.
А нитрат калия ничем не распознаются,но я думаю,что ты сможешь его определить методом исключения.