当前位置:首页 » 编程软件 » 编程篮球

编程篮球

发布时间: 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、停止积木:用于结束循环或停止程序。

热点内容
cmake静态编译库 发布:2025-03-20 02:55:25 浏览:409
手机存储修复 发布:2025-03-20 02:48:14 浏览:269
重新安装sql 发布:2025-03-20 02:36:50 浏览:903
结构寻优算法 发布:2025-03-20 02:29:52 浏览:152
python爬取网站视频 发布:2025-03-20 02:06:25 浏览:139
回款加密 发布:2025-03-20 01:52:57 浏览:313
安卓手游想退款怎么办 发布:2025-03-20 01:52:55 浏览:467
安卓悬浮是什么意思 发布:2025-03-20 01:44:21 浏览:679
邯郸社保卡密码什么时候改 发布:2025-03-20 01:40:36 浏览:814
苹果清理手机缓存怎么清理 发布:2025-03-20 01:33:57 浏览:97