您现在的位置是:首页 » scratch编程资讯
资讯内容
scratch算法练习-在正方形内吗?
极客小将2023-08-17-
scratch算法练习-在正方形内吗?题目:有一个正方形,四个角的坐标分别是(90,-90),(90,90),(-90,-90),(-90,90)。编写程序,开始运行的时候给角色设置一个随机位置,然后判断这个角色(角色的中心点)是否在这个正方形内(包括正方形边界),如果在正方形内说“
scratch算法练习-在正方形内吗?
题目:有一个正方形,四个角的坐标分别是(90,-90),(90,90),(-90,-90),(-90,90)。编写程序,开始运行的时候给角色设置一个随机位置,然后判断这个角色(角色的中心点)是否在这个正方形内(包括正方形边界),如果在正方形内说“Yes”,否则说“No”。
思路:
1、根据正方形的四个点找到x、y坐标的取值范围-90<=x<=90,-90<=y<=90
2、给角色设置初识位置(要求随机)
3、获取指定角色的x、y坐标,并判断是否在上述范围之内
程序截图
- 上一篇
scratch算法练习-选择排序
scratch算法练习-选择排序题目:使用Scratch编写程序,对列表中的10个数利用选择排序法排序。【不易理解,建议年龄10+】简单选择排序的基本思想:第1趟,在待排序记录r[1]~r[n]中选出最小的记录,将它与r[1]交换;第2趟,在待排序记录r[2]~r[n]中选出最小的记录,将它与r[2]
- 下一篇
scratch算法练习-找素数
cratch算法练习-找素数题目:找出100以内的素数(2-99)。质数又称素数,指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。思路:从2开始依次判断每个数是不是素数,如果是的话就加入到列表里。难点在于如何判断一个数是不是素数,根据素数的定义,