您現在的位置是:首頁 » 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開始依次判斷每個數是不是素數,如果是的話就加入到列表里。難點在于如何判斷一個數是不是素數,根據素數的定義,