分析:第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)來實現上面的遞推關系.
解:程序框圖如圖:
程序如下:
i=0;
p=13;
while p<=14.5
p=p*(1+0.015);
i=i+1;
end
2 004+i
綠色通道
本例是利用循環來實現遞推關系的累加、累乘,如:s=s+i^2,s=s+p,p=p*i,p=p*(1+0.015).
科目:高中數學 來源: 題型:
查看答案和解析>>
湖北省互聯網違法和不良信息舉報平臺 | 網上有害信息舉報專區 | 電信詐騙舉報專區 | 涉歷史虛無主義有害信息舉報專區 | 涉企侵權舉報專區
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com