帮我解决一道数学算法问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 16:56:29
某市有人口30万,每年的人口增长率为2%。请设计输出多少年后该市人口才开始超过40万的算法,请用语句描述算法。
注意我要的是设计输出多少年后该市人口才开始超过40万的算法

1+2%=1.02=51/50
1年后的人口数=30万*【(51/50)的一次方】=30.6(万)
2年后的人口数=30万*【(51/50)的二次方】=31.212(万)
………………………………………………
N年后的人口数=30万*【(51/50)的N次方】
大概估计一下,一年仅仅增长2%,速度还是比较缓慢的。到15年后,人口数刚刚超过40万!!
希望能帮助你!!

人口有30万,那第一年末的时候会有(1+2%)×30 万人 下一年 有(1+2%)(1+2%)30万人 以此类推

假如n年后人口超过40万

那么 (1+2%)的n次方×30小于等于40 即为算式

恩,希望帮到你~~~~~~~~·

第一年过后人口总量为300000*(1+2%),第二年人口总量为300000*(1+2%)*(1+2%),所以设第x年后人口开始超过40万
就是300000*(1+2%)的x次方