您现在的位置是:首页 » scratch编程资讯
资讯内容
Scratch编程 数学算法练习 价格查询
极客小将2023-08-16-
scratch算法练习-价格查询题目描述编程实现以下功能:查询水果的单价。有4种水果,苹果(编号:1001)、梨(编号:1002)、桔子(编号:1003)和葡萄(编号:1004),单价分别是3.00元/公斤,2.50元/公斤,4.10元/公斤和10.20元/公斤。运行程序后,当用户输入编号1001~1004,显示相应
scratch算法练习-价格查询
题目描述
编程实现以下功能:查询水果的单价。有4种水果,苹果(编号:1001)、梨(编号:1002)、桔子(编号:1003)和葡萄(编号:1004),单价分别是3.00元/公斤,2.50元/公斤,4.10元/公斤和10.20元/公斤。
运行程序后,当用户输入编号1001~1004,显示相应水果的单价;输入其他编号,显示价格为0。
思路一:用判断语句,如果...那么...这样没有问题,但是缺点是,如果水果的种类增加到几十种或者更多呢?代码是不是会非常长?
思路二:使用列表存储水果的价格,直接去列表里读取价格,但是如何对应编号呢?其实稍作变通即可,提示:水果编号-1000,得到的数就是列表的项编号,你会了么?
程序截图
- 上一篇
Scratch编程 数学专题 计算天数
scratch算法练习-计算天数题目出自CCF计算机程序设计入门篇练习(难度:中,三年级以上)题目要求:输入年份与月份,说出该月共有多少天。(1000<=年份<=3000,1<=月份<=12)思路:1、3、5、7、8、10、12每个月都有31天;4、6、9、11每个月都有30天;2月比较特殊,
- 下一篇
scratch算法练习-检测回文数
scratch算法练习-检测回文数回文数的概念:即是给定一个数,这个数顺读和逆读都是一样的。例如:121,1221是回文数,123,1231不是回文数。题目:让用户输入任意一个数字,判断这个数字是否是回文数。思路:第一位和最后一位比较,第二位和倒数第二位比较……比到正中间结束