Menstruation Calculator
A program that lets you introduce several previous menstruation dates, it calculates the average days between periods and estimates the next menstruation.
As a second option, you can provide the last mentstruation date and the average number of days between periods. Returns the estimated date of the next menstruation.