相傳在遠(yuǎn)古時(shí)代有一片森林,棲息著3種動(dòng)物,鳳凰、麒麟和九頭鳥.鳳凰有1只頭2只腳,麒麟是1只頭4只腳,九頭鳥有9只頭2只腳.它們這3種動(dòng)物的頭加起來(lái)一共是100只,腳加起來(lái)也正好是100只,問(wèn)森林中各生活著多少只鳳凰、麒麟和九頭鳥?寫出算法、流程圖及偽代碼.
考點(diǎn):設(shè)計(jì)程序框圖解決實(shí)際問(wèn)題,偽代碼
專題:應(yīng)用題,算法和程序框圖
分析:設(shè)有鳳凰x只,麒麟y只,九頭鳥z只,根據(jù)題意有
(1)鳳凰的只數(shù)x可能的取值為1--50,如果用偽代碼表示,應(yīng)為:For x=1 To 50 Step 1
(2)麒麟的只數(shù)y可能的取值為1--25,如果用偽代碼表示,應(yīng)為:For y=1 To 25 Step 1
(3)如果知道了鳳凰和麒麟的只數(shù)后,那么九頭鳥的只數(shù)應(yīng)為:z=(100-x-y)/9
即可畫出流程圖,寫出算法及偽代碼.
解答: 解:設(shè)有鳳凰x只,麒麟y只,九頭鳥z只,那么
(1)鳳凰的只數(shù)x可能的取值為1--50,如果用偽代碼表示,應(yīng)為:For x=1 To 50 Step 1
(2)麒麟的只數(shù)y可能的取值為1--25,如果用偽代碼表示,應(yīng)為:For y=1 To 25 Step 1
(3)如果知道了鳳凰和麒麟的只數(shù)后,那么九頭鳥的只數(shù)應(yīng)為:z=(100-x-y)/9
故算法如下:
第一步,x=1
第二步,判斷x是否小于等于50,是執(zhí)行下一步,否則退出循環(huán).
第三步,y=1
第四步,判斷y是否小于等于25,是執(zhí)行下一步,否則x=x+1,然后執(zhí)行第二步.
第五步,計(jì)算z=(100-x-y)/9
第六步,判斷是否2x+4y+2z=100,是則輸出x,y,z的值,y=y+1,然后執(zhí)行第四步.否則y=y+1執(zhí)行第四步.
程序框圖如下:

程序偽代碼如下:
For x from 1 to 50
For y from 1 to 25
z=
100-x-y
9

If 2x+4y+2z=100 then
Print x,y,z
End for
End for
點(diǎn)評(píng):本題主要考查了應(yīng)用算法,流程圖,偽代碼解決實(shí)際問(wèn)題,考查學(xué)生綜合運(yùn)用知識(shí)解決問(wèn)題的能力,寫出解決問(wèn)題的算法是解題的關(guān)鍵,屬于中檔題.
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

定義在(-1,1)上的函數(shù)f(x)滿足:對(duì)任意x,y∈(-1,1),都有f(x)+f(x)=f(
x+y
1+xy
);當(dāng)x∈(-1,0)時(shí),有f(x)>0.
(1)判定f(x)在(-1,1)上的奇偶性,并說(shuō)明理由;
(2)判定f(x)在(-1,1)上的單調(diào)性,并給出證明.

查看答案和解析>>

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

已知A、B分別為橢圓x2+
y2
2
=1
的左右頂點(diǎn),P是橢圓上第一象限的任一點(diǎn),若∠PAB=α,∠PBA=β,則必有( 。
A、2tanα+cotβ=0
B、2tanα-cotβ=0
C、tanα+2cotβ=0
D、tanα-2cosβ=0

查看答案和解析>>

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

已知數(shù)列{an}滿足性質(zhì):對(duì)于n∈N,an-1=
an+4
2an+3
,且a1=3,求{an}的通項(xiàng)公式.

查看答案和解析>>

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

通過(guò)計(jì)算機(jī)驗(yàn)證:任意給定一個(gè)自然數(shù)N,一定存在自然數(shù)n,使1+
1
2
+
1
3
+…+
1
n
>N.寫出流程圖和偽代碼.

查看答案和解析>>

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

一幾何體的三視圖如圖所示,則此幾何體的體積是( 。
A、32-
16π
3
B、32-
32π
3
C、32-16π
D、32-32π

查看答案和解析>>

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

對(duì)于函數(shù)f(x),若存在常數(shù)a≠0,使得取x定義域內(nèi)的每一個(gè)值,都有f(x)=-f(2a-x),則稱f(x)為準(zhǔn)奇函數(shù).給出下列函數(shù)①f(x)=(x-1)2,②f(x)=
1
x+1
,③f(x)=x3,④f(x)=cosx,其中所有準(zhǔn)奇函數(shù)的序號(hào)是
 

查看答案和解析>>

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

如圖為函數(shù)y1=Asin(ωx+φ)的一段圖象,已知A>0,ω>0,φ∈(-
π
2
,
π
2
).
(1)寫出函數(shù)y1的解析式;
(2)若函數(shù)y2與y1的圖象關(guān)于直線x=2對(duì)稱,求函數(shù)y2的解析式.

查看答案和解析>>

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

已知函數(shù)f(x)=
1
2
(x2+1),(x≤1)
1
2
(x+1),(x>1)
,判斷f(x)在x=1處是否可導(dǎo).

查看答案和解析>>

同步練習(xí)冊(cè)答案