隋朝時期的數(shù)學名著《孫子算經(jīng)》中有一個有趣而影響深遠的“雞兔同籠”問題.原題為:“今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何?”也就是:一個籠子里有若干小雞和若干兔子,要數(shù)頭共有35個,要數(shù)腿共有94條,那么共有多少小雞、多少免子?

設計一個算法,寫出算法程序,解決這一類問題.

思路分析:本題實際上是解二元一次方程組的問題,可用代入法,也可用加減法.運用方程組的思想:設雞、免的頭數(shù)為H,腳數(shù)為F,則可求出共有小雞x=只,兔子y=只,也可以用H-x來表示兔子的數(shù)量.要解決這一類問題只要設計好公式,輸入頭、腳的數(shù)目,運用公式即可.

解:算法程序如下:

INPUT  “請輸入小雞和兔子頭的總數(shù):”;H

INPUT  “請輸入小雞和兔子腳的總數(shù):”;F

LET  x=(4*H-F)/2

LET  y=(F-2*H)/2 

PRINT  “小雞的只數(shù)為:”;x

PRINT  “兔子的只數(shù)為:”;y

END

執(zhí)行這個程序時,H輸入35,F輸入94,則會輸出結(jié)果x,y的值.

練習冊系列答案
相關習題

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

隋朝時期的數(shù)學名著《孫子算經(jīng)》中有一個有趣而影響深遠的“雞兔同籠”問題.原題為:“今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何?”也就是:一個籠子里有若干雞和若干兔子,要數(shù)頭共有35個,要數(shù)腿共有94條,那么共有多少雞、多少兔子?

設計一個算法,寫出算法程序,解決這一類問題.

查看答案和解析>>

同步練習冊答案