网站建设资讯

NEWS

网站建设资讯

人口增长java代码 人口增长模式数据

中国人口13亿,每年增长0.3%,问多少年能增长到27亿,求大神帮写一个Java程序

这就是个简单的数学题啊。(以下是伪代码)

10多年的海林网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。网络营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整海林建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“海林网站设计”,“海林网站推广”以来,每个客户项目都认真落实执行。

int num=0;

int count=13;

while(count27){

count=count*(1+0.003);

num++;

}

用java 假设一个城市的人口在2012年是300万,而且在以每年3%的速率增长。

可以用java中的map来保存人口数量和年份,数量保存为键,年份为值。

看代码如下:

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)+"年"+"的人口数量是:"+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编写:我国人口为13亿,人口每年的自然增长率为7%,多少年后我国人口将达到15亿?设计一个算法的程序

看下面代码:

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+"年");

使用java编写程序1982年我国人口为12亿,如果年人口增长率为2%,问多少年后我国人口会翻一番

public class luoji6 {

public static void main(String []args){

double ren = 12; //1982年有12亿人

int n = (int)ren;

int nw;

for(int i = 1;i100;i++){

ren = ren + ren * 2/100;

nw = (int)ren;

if(nw /n == 2){

System.out.println("经过" + i + "年后人口会翻一番。");

break;

}

}

}

}


本文题目:人口增长java代码 人口增长模式数据
网页网址:http://njwzjz.com/article/ddjsops.html