Iron defficiensy anemia
itself causes menstrual abnormality.
Your friend is already on Iron preparation. she needs high protein rich vitamin diet ( specially vitamin C
& B complex)along with the Iron.Once her haemoglobin
comes to normal, her periods would improve mostly.
In case it does not- she needs hormonal
assessment & treatment as per need by a Gynecologist.