Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

c++ Objective: To use two loops in a program to calculate population growth. This program is about an imaginary animal called a jackalope. Each generation,

c++

Objective: To use two loops in a program to calculate population growth.

This program is about an imaginary animal called a jackalope. Each generation, the jackalope population increases by 3% due to births and decreases by 1% due to deaths. Both the number of jackalopes who die and who are born will be rounded down (truncated) to an integer. See below for how to do this. So using a simple formula for calculating the number of jackalopes after a generation:

If you start with 200 jackalopes, then 3% more are born, increasing the number to 206. 1% of the 206 die, decreasing the number to 204.

If you were to start with 132 jackalopes, then 3 would be born (132 * 0.03 = 3.96, rounded down to 3) and of the 135, 1 would die, leaving us with 134 jackalopes. The following generation, 3% of the 134 would produce 4 births, and 1% of 138 would produce 1 death, leaving us with 137. Note that this isn't the same result as if we simply add 2% each year.

The program should behave like this:

How many jackalopes do you have? 200 How many generations do you want to wait? 1 If you start with 200 jackalopes and wait 1 generations, you'll end up with a total of 204 of them. Do you want to calculate another population? y How many jackalopes do you have? 132 How many generations do you want to wait? 2 If you start with 132 jackalopes and wait 2 generations, you'll end up with a total of 137 of them. Do you want to calculate another population? y How many jackalopes do you have? 40 How many generations do you want to wait? 100 If you start with 40 jackalopes and wait 100 generations, you'll end up with a total of 291 of them. Do you want to calculate another population? n 

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database And Expert Systems Applications 19th International Conference Dexa 2008 Turin Italy September 2008 Proceedings Lncs 5181

Authors: Sourav S. Bhowmick ,Josef Kung ,Roland Wagner

2008th Edition

3540856536, 978-3540856535

More Books

Students also viewed these Databases questions

Question

7. Select effective and appropriate data observa- tion strategies.

Answered: 1 week ago