當前位置:首頁 » 編程軟體 » 編程籃球

編程籃球

發布時間: 2023-12-30 03:41:04

① JAVA編程題中,四個學生小李,小張,小趙,和小王在打籃球,現在編寫一個程序,模擬他們搶籃球的過程,

ご參照してください。
public class People {

private String name;
public int num;
public People(String name) {
this.name = name;
this.num = 0;
}

public String getName() {
return this.name;
}
}
--------------------------------------------------------------------------------------------------
public class Play {

public static void main(String[] args) {

Play play = new Play();

List<People> pl = new ArrayList<People>();
pl.add(new People("小王"));
pl.add(new People("小張"));
pl.add(new People("小趙"));
pl.add(new People("小李"));
while(pl.size() > 0) {
play.challenge(pl);
}
}

private void challenge(List<People> pl) {
Random rd = new Random();
// この人はリストにのインデックス。リストは人がひとつある場合、ゼロです。
int nowPeople = pl.size() > 0 ? rd.nextInt(pl.size()) : 0;
int total = pl.get(nowPeople).num + 1;
pl.get(nowPeople).num = total;
System.out.println(pl.get(nowPeople).getName() + "搶到了,第" + total + "次球");
// 何番目でアウトする
if (total == 7) {
System.out.println(pl.get(nowPeople).getName() + "不想玩了");
pl.remove(nowPeople);
}
}

}

② 少兒編程Scratch第十九講,投籃游戲,附帶程序

游戲規則:只要籃球角色與守衛角色的距離超過100步,守衛就在籃筐水平位置來回移動。如果籃球和守衛距離小於100步,守衛就開始追逐籃球,追到後停止游戲。

添加籃球場景舞台背景。

創建守衛的角色,設置角色大小和初始位置(在籃筐附近)。如果籃球離守衛100步遠,守衛就在籃筐附近水平來回移動守籃。當籃球距離守衛小於100步時,守衛就一直追籃球,直到追到籃球後,停止所有腳本,程序如下:

創建籃球角色,設置籃球的大小。當按下上鍵時,籃球Y值增加5。當按下下鍵時,籃球Y值減少5。當按下左鍵時,籃球X值減少5。當按下右鍵時,籃球X值增加5。程序如下:

增加一個計分器,當籃球穿過籃筐時,增加一分。

1、重復執行直到積木:重復執行腳本直到測試條件為真,才會跳出循環。

2、使用重復執行和如果…那麼創建有條件的無限循環

3、停止積木:用於結束循環或停止程序。

熱點內容
java中高級培訓 發布:2025-10-16 16:04:17 瀏覽:234
手機掛機每天賺40自動掛機腳本 發布:2025-10-16 15:34:43 瀏覽:878
安卓刷機刷壞了怎麼修復 發布:2025-10-16 15:24:05 瀏覽:403
米十系統相當於安卓什麼版本 發布:2025-10-16 15:23:50 瀏覽:990
android底部導航欄滑動 發布:2025-10-16 15:14:13 瀏覽:932
為什麼塞班系統不能像安卓一樣 發布:2025-10-16 15:13:14 瀏覽:703
編程能編寫 發布:2025-10-16 15:08:02 瀏覽:875
編譯器為什麼建議安裝在c盤 發布:2025-10-16 15:07:48 瀏覽:289
c程序設計語言目錄 發布:2025-10-16 14:44:22 瀏覽:413
linux如何改伺服器名字 發布:2025-10-16 14:30:51 瀏覽:479