
正文
人口增长java代码 java实现人口估算
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
JAVA编写:我国人口为13亿,人口每年的自然增长率为7%,多少年后我国人口将达到15亿?设计一个算法的程序
看下面代码人口增长java代码:
int a = 13;
double rt = 0.07;
int year = 0;
double sum = a*(1+rt);
year++;
while(sum = 15){
sum = sum*(1+rt);
year++;
}
System.out.println("需要"+year+"年");
相关问答
Q1: 中国人口13亿,每年增长0.3%,问多少年能增长到27亿,求大神帮写一个Java程序
这就是个简单人口增长java代码的数学题啊。(以下是伪代码)
int num=0;
int count=13;
while(count27){
count=count*(1+0.003);
num++;
}
Q2: 用java 假设一个城市的人口在2012年是300万,而且在以每年3%的速率增长。
可以用java中人口增长java代码的map来保存人口数量和年份人口增长java代码,数量保存为键,年份为值。
看代码如下人口增长java代码:
import java.util.HashMap;
import java.util.Map;
public class PeopleIncreaseByYear {
public static MapDouble, Integer getamount(double per){
MapDouble, Integer map=new HashMapDouble, Integer();
double base=3000000;
for (int i = 0; i 5; i++) {
map.put(base, 2012+i);
base = base*(1+per);
}
return map;
}
public static void printmap(MapDouble,Integer map){
for (Double key : map.keySet()) {
System.out.println(map.get(key)+"年"+"的人口数量是人口增长java代码:"+key);
}
}
public static void main(String[] args) {
MapDouble, Integer map = getamount(0.3);
printmap(map);
}
}
//输出结果:
2012年的人口数量是:3000000.0
2013年的人口数量是:3900000.0
2014年的人口数量是:5070000.0
2015年的人口数量是:6591000.0
2016年的人口数量是:8568300.0
关于人口增长java代码和java实现人口估算的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






