题目内容
2004年我国人口总数约为13亿,问当人口增长率为1.5%时,到哪一年我国人口超14.5亿?
解:程序框图如图:
程序如下:
i=0;
p=13;
while p<=14.5
p=p*(1+0.015);
i=i+1;
end
2 004+i
程序如下:
i=0;
p=13;
while p<=14.5
p=p*(1+0.015);
i=i+1;
end
2 004+i
第i年后,人口数为p=13(1+1.5%)i.逐年判断直到p>14.5为止,本例循环次数不确定,故使用while循环,设i初始值为0.
1年后人口数为13(1+0.015)
2年后人口数为13(1+0.015)2
3年后人口数为13(1+0.015)3
……
i年后人口数为13(1+0.015)i
设p=13,可用p=p×(1+0.015)来实现上面的递推关系.
1年后人口数为13(1+0.015)
2年后人口数为13(1+0.015)2
3年后人口数为13(1+0.015)3
……
i年后人口数为13(1+0.015)i
设p=13,可用p=p×(1+0.015)来实现上面的递推关系.
练习册系列答案
相关题目