Используя интернет, определите текущее количество людей на Земле и ежегодный темп прироста населения. Напишите приложение, которое принимает в качестве входных данных эти значения и отображает приблизительное количество населения на Земле через год, два, три, четыре и пять лет.
package chapter2; import java.util.Scanner; public class Task34 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Введите количество людей на Земле: "); long population = scanner.nextLong(); System.out.print("Введите темп прироста населения: "); double rate = scanner.nextDouble(); long newPopulation = population; for (int i = 1; i <= 5; i++) { newPopulation = (long) (newPopulation + newPopulation * rate); if (i == 1) { System.out.println("Наседение Земли через " + i + " год: " + newPopulation + " человек"); } else if (i == 5) { System.out.println("Наседение Земли через " + i + " лет: " + newPopulation + " человек"); } else { System.out.println("Наседение Земли через " + i + " года: " + newPopulation + " человек"); } } } }
Комментариев нет:
Отправить комментарий