public class PopulationAnalyzer
{
	public static void main(String[] args)
	{
		// Java program to output population of deer at 
		// the end of each year using a logistic model.

		double growthRate = 0.5;
		double population = 100.0;	// initial population
		int carryingCapacity = 500;

		System.out.println("DEER POPULATION"); 
		System.out.println("Annual Growth Rate: " + growthRate); 
		System.out.println("Carrying Capacity: " + carryingCapacity);
		System.out.println("Initial Population: " + population); 
		System.out.println();

		System.out.println("GROWTH OF POPULATION OVER 10 YEARS:");

		// Year 1
		population += growthRate * population * 
				((carryingCapacity-population)/carryingCapacity);
		System.out.println(population);
		// System.out.println((int)(population + 0.5));

		// Year 2
		population += growthRate * population * 
				((carryingCapacity-population)/carryingCapacity);
		System.out.println(population);
		// System.out.println((int)(population + 0.5));

		// Year 3
		population += growthRate * population * 
				((carryingCapacity-population)/carryingCapacity);
		System.out.println(population);
		// System.out.println((int)(population + 0.5));

		// Year 4
		population += growthRate * population * 
				((carryingCapacity-population)/carryingCapacity);
		System.out.println(population);
		// System.out.println((int)(population + 0.5));

		// Year 5
		population += growthRate * population * 
				((carryingCapacity-population)/carryingCapacity);
		System.out.println(population);
		// System.out.println((int)(population + 0.5));

		// Year 6
		population += growthRate * population * 
				((carryingCapacity-population)/carryingCapacity);
		System.out.println(population);
		// System.out.println((int)(population + 0.5));

		// Year 7
		population += growthRate * population * 
				((carryingCapacity-population)/carryingCapacity);
		System.out.println(population);
		// System.out.println((int)(population + 0.5));

		// Year 8
		population += growthRate * population * 
				((carryingCapacity-population)/carryingCapacity);
		System.out.println(population);
		// System.out.println((int)(population + 0.5));

		// Year 9
		population += growthRate * population * 
				((carryingCapacity-population)/carryingCapacity);
		System.out.println(population);
		// System.out.println((int)(population + 0.5));

		// Year 10
		population += growthRate * population * 
				((carryingCapacity-population)/carryingCapacity);
		System.out.println(population);
		// System.out.println((int)(population + 0.5));
 
	}

}
