2016年12月11日 星期日

【遊戲名稱】貨比三家不吃虧【玩法】

【遊戲名稱】貨比三家不吃虧 


【玩法】 同一件商品在不同的商店可能有不同的售價。請你列出同一件商品在三間不同商 店的售價,並找出最便宜的售價為何。  


【素材】 商店街: urban1 主角: zara-b

【配分】
 10 分 匯入背景 urban1 刪除主角小貓咪,匯入 角色 zara-b
 20 分 新增「A 店」, 「B 店」, 「C 店」,「最便宜價格」及「商店家數」等五個 變數,當綠旗被按下時,設定五個變數初始值為 0 (變數「商店家數」僅供 計算用,不顯示)       產生「ABC 店價格總表」列表, 當綠旗被按下時,移除列表中所有項目。
 30 分 當綠旗被按下時, 提問 「A 店價格多少?」,並將回答的答案加至「ABC 店價格總表」列表中, 且將「A 店」的變數設為回答的答案。 提問 「B 店價格多少?」,並將回答的答案加至「ABC 店價格總表」列表中, 且將「B 店」的變數設為回答的答案。 提問 「C 店價格多少?」,並將回答的答案加至「ABC 店價格總表」列表中, 且將「C 店」的變數設為回答的答案。 新增廣播「最便宜價格」
 40 分 當收到廣播「最便宜價格」時開始計算哪一家店價格最便宜       先將變數「商店家數」設為 1       先將變數「最便宜價格」設為「ABC 店價格總表」列表中第一項       依序比較「ABC 店價格總表」列表中的項目價格,若項目價格小於「最便       宜價格」,則將「最便宜價格」設為該項目中的價格       最後說出最便宜價格 2 秒


  























沒有留言:

張貼留言