意大利數(shù)學(xué)家菲波拉契,在1202年出版的一書里提出了這樣的一個問題:一對兔子飼養(yǎng)到第二個月進(jìn)入成年,第三個月生一對小兔,以后每個月生一對小兔,所生小兔能全部存活并且也是第二個月成年,第三個月生一對小兔,以后每月生一對小兔.問這樣下去到年底應(yīng)有多少對兔子? 試畫出解決此問題的程序框圖,并編寫相應(yīng)的程序.

見解析


解析:

解: 根據(jù)題意可知,第一個月有對小兔,第二個月有對成年兔子,第三個月有兩對兔子,從第三個月開始,每個月的兔子對數(shù)是前面兩個月兔子對數(shù)的和,設(shè)第個月有對兔子,第個月有對兔子,第個月有對兔子,則有,一個月后,即第個月時,式中變量的新值應(yīng)變第個月兔子的對數(shù)(的舊值),變量的新值應(yīng)變?yōu)榈?img width=37 height=19 src="http://thumb.zyjl.cn/pic1/1899/sx/37/314237.gif" >個月兔子的對數(shù)(的舊值),這樣,用求出變量的新值就是個月兔子的數(shù),依此類推,可以得到一個數(shù)序列,數(shù)序列的第項就是年底應(yīng)有兔子對數(shù),我們可以先確定前兩個月的兔子對數(shù)均為,以此為基準(zhǔn),構(gòu)造一個循環(huán)程序,讓表示“第×個月的逐次增加,一直變化到,最后一次循環(huán)得到的就是所求結(jié)果. 流程圖和程序如下:

S=1

Q=1

I=3

WHILE  I<=12

   F=S+Q

   Q=S

   S=F

   I=I+1

WEND

PRINT  F

END

 
 


練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來源: 題型:

意大利數(shù)學(xué)家菲波拉契,在1202年出版的一書里提出了這樣的一個問題:
一對兔子飼養(yǎng)到第二個月進(jìn)入成年,第三個月生一對小兔,以后每個月生一對小兔,
所生小兔能全部存活并且也是第二個月成年,第三個月生一對小兔,以后每月生一對小兔,問這樣下去到年底應(yīng)有多少對兔子?
(Ⅰ).把程序框圖補(bǔ)充完整:
(1)
I≤12?
I≤12?

(2)
I=I+1
I=I+1

(Ⅱ).程序框圖中用到的循環(huán)結(jié)構(gòu)是什么結(jié)構(gòu)?
(Ⅲ).到幾月份兔子的總數(shù)超過30對?

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

意大利數(shù)學(xué)家菲波拉契,在1202年出版的一書里提出了這樣的一個問題:一對兔子飼養(yǎng)到第二個月進(jìn)入成年,第三個月生一對小兔,以后每個月生一對小兔,所生小兔能全部存活并且也是第二個月成年,第三個月生一對小兔,以后每月生一對小兔.問這樣下去到年底應(yīng)有多少對兔子?試畫出解決此問題的程序框圖,并編寫相應(yīng)的程序.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

意大利數(shù)學(xué)家菲波拉契,在1202年出版的一書里提出了這樣的一個問題:一對兔子飼養(yǎng)到第二個月進(jìn)入成年,第三個月生一對小兔,以后每個月生一對小兔,所生小兔能全部存活并且也是第二個月成年,第三個月生一對小兔,以后每月生一對小兔.問這樣下去到年底應(yīng)有多少對兔子? 試畫出解決此問題的程序框圖,并編寫相應(yīng)的程序.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

意大利數(shù)學(xué)家菲波拉契,在1202年出版的一書里提出了這樣的一個問題:一對兔子飼養(yǎng)到第二個月進(jìn)入成年,第三個月生一對小兔,以后每個月生一對小兔,所生小兔能全部存活并且也是第二個月成年,第三個月生一對小兔,以后每月生一對小兔.問這樣下去到年底應(yīng)有多少對兔子? 試畫出解決此問題的程序框圖,并編寫相應(yīng)的程序.

查看答案和解析>>

同步練習(xí)冊答案