編程真題:超市購(gòu)物
編程實(shí)現(xiàn):
你去過(guò)超市購(gòu)物嗎?超市中,琳瑯滿目的商品,價(jià)格各不相同。下面我們創(chuàng)作一 款程序,它可以幫助我們計(jì)算購(gòu)買物品的總價(jià)格。
1. 在舞臺(tái)上隨意地導(dǎo)入 4 個(gè)不同的角色,代表 4 個(gè)不同的商品。之后對(duì)商品進(jìn)行 簡(jiǎn)單的排布(如 2 行 2 列的布局)。在舞臺(tái)右下腳導(dǎo)入一個(gè)人物類的角色,代表收銀 員。注意:5 個(gè)角色之間互不遮擋。再建立總價(jià)變量(變量名可隨意輸入),并使用 “大屏幕顯示”,放臵在收銀員的上方。再為程序設(shè)臵漂亮的背景圖片。
2. 點(diǎn)擊綠旗后,當(dāng)鼠標(biāo)移動(dòng)到商品上時(shí),應(yīng)該有交互效果,并提示具體的單價(jià), 提升人機(jī)交互體驗(yàn)。點(diǎn)擊商品時(shí),單價(jià)(4 個(gè)物品的單價(jià)各不相同,且單價(jià)范圍 1~9)將會(huì)累加到總價(jià)變量。注意:每點(diǎn)擊一次商品,只會(huì)累加一次單價(jià)。
3. 點(diǎn)擊綠旗表示開始購(gòu)物。購(gòu)買了 10 個(gè)商品后(舞臺(tái)上可以看到已經(jīng)購(gòu)買的數(shù) 量),購(gòu)物結(jié)束,收銀員說(shuō)出總價(jià)(說(shuō)的內(nèi)容會(huì)一直保持在舞臺(tái)上),程序結(jié)束。注 意:收銀員說(shuō)出總價(jià)后,我們即使再購(gòu)買商品, 數(shù)量和總價(jià)變量都不能再發(fā)生變化。
4. 商品的數(shù)量是有限的。左上角的商品數(shù)量只有 3 個(gè),售完則消失。

- 上一篇
編程真題:猴子聚會(huì)
編程實(shí)現(xiàn): 五只猴子聚會(huì),每只猴子帶了 8 個(gè)香蕉來(lái)參加美食分享會(huì),第一只猴子將自己手 上的香蕉平均分成三份,其中一份和余下的留給自己,另外兩份分享給相鄰的兩個(gè)人 (第二個(gè)和第五個(gè)猴子),第二個(gè)猴子也一樣把自己的香蕉平均分成三份,其中一份 和余下的留給自己,
- 下一篇
編程真題:找零問(wèn)題
編程實(shí)現(xiàn): 暑假小華幫阿姨照看商店,小華碰到了一個(gè)讓他頭疼的問(wèn)題:找零問(wèn)題,商店里 的零錢有 50 元、10 元、5 元、1 元四種錢幣。顧客消費(fèi)后,怎么找零才能保證零錢的 張數(shù)最少。 要求輸入的找零金額為 n,n 為小于 100 的整數(shù)。在列表中輸出找零的具體方 法。