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

編程籃球

發布時間: 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-03-20 10:26:01 瀏覽:705
安卓用什麼編譯 發布:2025-03-20 10:25:57 瀏覽:808
ftp中文軟體下載 發布:2025-03-20 10:07:47 瀏覽:508
nexus7android 發布:2025-03-20 10:06:58 瀏覽:619
安舍iq8如何修改密碼 發布:2025-03-20 10:06:17 瀏覽:880
解壓RTP 發布:2025-03-20 09:59:37 瀏覽:161
python量化分析 發布:2025-03-20 09:53:05 瀏覽:626
手機熱點有限的訪問許可權 發布:2025-03-20 09:50:46 瀏覽:440
為什麼安卓沒有ios系統流暢 發布:2025-03-20 09:50:43 瀏覽:793
python編程實例 發布:2025-03-20 09:48:19 瀏覽:294