Через сколько лет лов рыбы должен быть прекращен? - C#
Формулировка задачи:
В водоеме 100т рыбы. каждый год рыболовецкая бригада вылавливает 15т. Воспроизводство рыбы 5% в год. Для сохранения воспроизводства необходимо прекращать лов, когда в водоеме ее остаеться менее 5т. через сколько лет лов рыбы должен быть прекращен?
Решение задачи: «Через сколько лет лов рыбы должен быть прекращен?»
textual
Листинг программы
private void button1_Click_1(object sender, EventArgs e)
{
int year =0;
Fish(100000, ref year);
MessageBox.Show(year.ToString());
}
public void Fish(double mass, ref int year)
{
if (mass > 5000)
{
year++;
Fish((mass + mass * 0.05) - 15000, ref year);
}
}