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

编程篮球

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

热点内容
电脑上面显示配置怎么看 发布:2024-11-17 00:20:17 浏览:587
括号计算法 发布:2024-11-17 00:06:18 浏览:870
笔记本ghost配置是什么 发布:2024-11-17 00:04:12 浏览:335
androidappwidget 发布:2024-11-16 23:27:18 浏览:677
图片加密上传 发布:2024-11-16 23:24:54 浏览:72
骗软件算法 发布:2024-11-16 23:21:50 浏览:647
20人团队解压拓展怎么玩 发布:2024-11-16 23:03:34 浏览:159
rsa解密算法c 发布:2024-11-16 22:41:43 浏览:27
python3log 发布:2024-11-16 22:41:34 浏览:659
手机如何热点密码是多少 发布:2024-11-16 22:41:31 浏览:351