Пытаюсь запустить код моего казино, пока не закончатся все деньги.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Пытаюсь запустить код моего казино, пока не закончатся все деньги.

Сообщение Anonymous »

Итак, мне пришлось написать эту программу казино в качестве домашнего задания, и у меня все готово, за исключением одного маленького шага. Мне нужно, чтобы моя игра продолжала работать, если я выиграю с новой суммой денег. (если это имеет смысл)

Код: Выделить всё

public class CasinoSlot{
public void play(){
int coins=(int)(Math.random()*20+5);
System.out.println("You have "+coins+" coins.");
int bet=(int)(Math.random()*4+0);
System.out.println("You bet "+bet+" coins.");
if (bet==0){
System.out.println("Please try again.");
}
else{
int rem=coins-bet;
if (bet>0){
System.out.println("You have "+rem+" coins remaining.");
}
int d1=(int)(Math.random()*6+1);
int d2=(int)(Math.random()*6+1);
int d3=(int)(Math.random()*6+1);
int same=(10*bet), rsame=(same+rem);
int same2=(7*bet), rsame2=(same2+rem);
int oddeven=(5*bet), roddeven=(oddeven+rem);
int lose=(-1*bet), rlose=(lose+rem);
System.out.println("You rolled: "+d1+", "+d2+", "+d3);
if(d1==d2 && d2==d3){
System.out.println("You win "+same+" coins. You now have "+rsame+" coins remaining.");
}
else if(d1==d2 || d2==d3 || d1==d3){
System.out.println("You win "+same2+" coins. You now have "+rsame2+" coins remaining.");
}
else if((d1%2==0 && d2%2==0 && d3%2==0) || (d1%2!=0) && (d2%2!=0) && (d3%2!=0)){
System.out.println("You win "+oddeven+" coins. You now have "+roddeven+" coins remaining.");
}
else{
System.out.print("You lose "+lose+" coins. You now have "+rlose+" coins.");
}
}
}
}
По сути, если я выкину все то же самое и выиграю 40, и теперь у меня есть 45, я хочу, чтобы код запускался снова с 45 монетами, а не со случайным количеством монет, которое у меня было раньше
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»