Schrijf een Python-script dat de volgende functionaliteiten bevat.
Implementeer een while loop om voor de eerste 5 jaar de populatiegrootte te berekenen en print deze volgens deze opmaak:
Tijdstip
1
Populatiegrootte
46384
Maak gebruik van deze formule om de populatiegrootte te berekenen: \(N_t = \frac{K}{1 + (\frac{K}{N_0}-1)* e^{-r*t}}\)
Implementeer een while loop om de populatiegrootte voor elke tijdstap te berekenen. Zorg ervoor dat de tijdswaarden oplopen van 0 tot t, in stappen van 5 jaar, waarbij t de tijd is opgegeven door de gebruiker. Bereken op welk tijdstip (in jaren) 99% van de draagkracht overschreden wordt. Als dit gebeurt, moet de herhalingsstructuur stoppen en verschijnt de boodschap:
99% van de draagkracht werd bereikt
Aantal jaren
160
Populatiegrootte
49515
Invoer:
>>>Geef een groeisnelheid in: 0.03946
>>>Geef het startaantal van de populatie: 7806
>>>Geef de draagkracht: 50 000
>>>Geef de tijd (in jaren) waarvoor je het aantal individuen wil bepalen: 200
Uitvoer:
Tijdstip
1
Populatiegrootte
8069
Tijdstip
2
Populatiegrootte
8340
Tijdstip
3
Populatiegrootte
8617
Tijdstip
4
Populatiegrootte
8903
Tijdstip
5
Populatiegrootte
9195
99% van de draagkracht werd bereikt
Aantal jaren
160
Populatiegrootte
49515