我对编程很陌生,我想在Java中制作一个骰子滚动程序,以供执行。守则如下:
import java.math.*;
public class Dices {
public static int dice1=0;
public static int dice2=0;
public static int x;
public static void main(String args[]){
do {
x++;
dice1=(int) (Math.random()*6+1);
dice2=(int) (Math.rando
如何向用户询问要滚动的6边骰子以将它们添加到给定的偏移量中?
我有一个6边模具滚动和被添加到给定的偏移量,但需要添加用户输入D6s。
import java.util.*;
import java.lang.Math;
public class Fun
{
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
Random rand = new Random();
System.out.print("How many dic
首先,如果这个问题的标题有任何错误,我很抱歉。我只是不知道该怎么提这个问题。下面的代码滚动一个骰子一千次,并显示骰子上的数字滚动了多少次。我要打印最大数字的索引,而不是元素。
import java.util.Random;
public class apples {
public static void main(String args[]){
Random rand = new Random();
int a[] = new int[7];
for(int i = 1; i<1001; i++){
++a[rand.nextInt(6) +
我有一个程序(下面的代码),它模拟特定数量的滚动(num;)的骰子滚动,然后打印结果。出于某种原因,程序可以完成的最大滚动数是2,147,483,583,而不是2,147,483,647的整数限制。当输入2,147,483,647卷数时,程序根本就不会产生输出。
有什么特别的原因吗?
import java.security.SecureRandom;
public class RollDie {
// number of rolls
private static float num = 2147483583;
public static void main(String[] args)
我想提示用户输入一系列表示六边骰子滚动的整数: 1、2、3、4、5和6。当它们完成值输入后,用户应该输入-1。我会使用while循环和扫描器方法nextInt()吗?我需要一个整数数组来跟踪读入时每个骰子值出现的次数。例如,dieCount3可以表示已滚动的3的数量。然后打印每个模具值的出现次数。这是我到目前为止所拥有的,但它给了我一个无尽的循环...
import java.util.Scanner;
public class DieRoll {
public static void main (String [] args) {
Scanner scan =
我正在使用Savitch的绝对Java自学Java。我正在编程项目上工作:我被要求做的是编写一个玩骰子的游戏。我的代码总体上可以工作,但我得到的是一个无限循环,其中一部分是循环。有人能指出我做错了什么吗?这就是我要做的:如果4、5、6、8、9或10在出站卷上滚动,那么这个数字就变成了“点”。玩家一直滚动骰子,直到7点或点被滚动。如果点是先滚的,那么玩家就赢了。如果先滚7,那么玩家就输了.
这是我的代码:
import java.util.Random;
public class ProgProject2
{
public static void main(String[] args)
我试图使用Scanner在java中制作一个简单的程序,允许用户射击骰子(玩骰子)。
1.这段代码要求用户输入他们有多少钱。
代码将要求用户输入一个打赌。
使用随机数生成器,它将通知用户他们滚动了什么,并通知用户他们赢了/输了多少钱。
我已经成功地告诉计算机,当他们赢或输,当他们滚动2,3,7,11或12时,通知他们。
我不知道当其他随机值(如4、5、6、8、9和10 )被滚动时,如何告诉计算机允许用户继续滚动骰子,请帮助。这是我的密码:
System.out.println("How much is in your purse?: ");
purse = in
我使用的是水平UIScrollView,它在屏幕的前半部分显示照片。(想象一下CGRect (0,0,320,120)。第一个scrollview嵌入到第二个滚动视图中,该滚动视图接受所有屏幕。当我向下滚动页面(因此是第二个scrollView)时,第一个滚动视图将停止动画化。我编写了一个NSTimer,使其在第一个UIScrollView中每3秒更换一次照片,但当我滚动第二个scrollView时,动画似乎正在排队。当我释放我的手指屏幕,有很少的照片转换(即:2个变化,如果我滚动没有停止6秒)。简单地说,:,当我滚动第二个scrollView时,我如何利用块(或其他东西)继续我的动画?
My
我正在用Java创建一个2D滚动游戏。我确实有使用javascript,html,css和node.js在网络上制作游戏的经验,所以我知道几乎所有的游戏都有一个主循环来更新所有的东西。问题是,我想不出一种在我的代码中实现游戏循环的方法。下面是我的代码:
import javax.swing.*;
public class Main {
public static boolean isRunning = true;
public static void main(String[] args) throws InterruptedException {
我对java非常陌生,我正试图为课堂创建一个掷骰子游戏。我需要得到的代码滚动为最初的分数,如果它不落在规则上赢或输,然后再重新运行,直到球员赢或输。我可以让它执行第一个循环并滚动最初的死亡分数,但是如果它在第一轮中没有赢/输的话,它不会重新运行。我的代码是:
public static void main(String[] args) {
Random rnd = new Random ();
int dice1 = rnd.nextInt (6) + 1;
int dice2 = rnd.nextInt (6) + 1;
int roll = dice1+di
我正在制作一个模拟器,看看随机数生成器“滚动”蛇眼需要多少次。这个节目只是重复
Not snake eyes yet :(
以下是代码:
import java.util.Random;
public class SnakeEyes {
public static void main(String[] args) {
Random myRandom = new Random();
int die1 = 0, tries = 0, die2 = 0;
System.out.println("Welcome to SEO (Snake Eyes Operato
import java.util.Random;
import java.util.Scanner;
public class dieClass
{
public static void main(String []args)
{
Random gen = new Random();
Scanner reader = new Scanner(System.in);
System.out.println("How many times do you want to roll?");
int ro
我正在制作一个游戏,用户可以选择每个滚动的模具数量。现在,我的代码正在正确地处理用户输入,但它只随机生成最后一个数字,其他数字是0。(例如,如果用户输入4,滚动将出现: 0,0,0,3,有人知道如何获得所有的数字来生成随机数吗?这是我的主要:
public class game
{
public static void main(String[] args)
{
int play = 1, sum = 0;
int[] wins = new int[15];
while ((play == 1) && (sum < 15))
listView.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> parent, View viewItem, int position, long arg3) {
for(int i =parent.getFirstVisiblePosition(); i <parent.getLastVisiblePosition(); i ++)
{
Log.i
我有以下代码,目的是将骰子滚动10,000次,然后添加所有的模具辊:
package assignments;
import java.util.Random;
public class Dice {
private int numbers;
private static Random generator;
public Dice() {
generator = new Random();
numbers = 0;
}
public
我做了一件能掷出五枚骰子的东西,直到得到五枚骰子为止。我会在下面粘贴我的代码,这样你就可以看到它了。我已经把我的条件设为假的,如果五种是成功的。在上面写着“滚动.”之后什么都不会发生。我应该使用.equals()吗?
package omega;
import java.util.Random;
import java.util.Scanner;
import java.util.concurrent.TimeUnit;
public class One {
public static void main(String[] args) throws InterruptedExce