忍者ブログ
名古屋のしがない奴の落書き帳
[317]  [316]  [315]  [314]  [313]  [312]  [311]  [310]  [309]  [308]  [307
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。


public class sJ{
public static final int STONE = 0;
public static final int SCISSORS = 1;
public static final int PAPER = 2;

public static void main(String[] args){
int player1WinCount = 0;
int player2WinCount = 0;
System.out.println("【ジャンケン開始】\n");
for(int cnt=0;cnt<3;cnt++){
double randomNum = 0;
int player1Hand = 0;
System.out.println("【第"+(cnt+1)+"回戦】");
randomNum = Math.random() * 3;
if (randomNum < 1){
player1Hand = STONE;
System.out.print("グー");
}else if(randomNum < 2){
player1Hand = SCISSORS;
System.out.print("チョキ");
}else if(randomNum < 3){
player1Hand = PAPER;
System.out.print("パー");
}
System.out.print(" v.s. ");
int player2Hand = 0;
randomNum = Math.random() * 3;
if (randomNum < 1){
player2Hand = STONE;
System.out.print("グー");
}else if(randomNum < 2){
player2Hand = SCISSORS;
System.out.print("チョキ");
}else if(randomNum < 3){
player2Hand = PAPER;
System.out.print("パー");
}
if( (player1Hand == STONE && player2Hand == SCISSORS)
|| (player1Hand == SCISSORS && player2Hand == PAPER)
|| (player1Hand == PAPER && player2Hand == STONE) )
{
player1WinCount++;
System.out.println("\n プレイヤー1が勝ちました! \n");
}else if( (player1Hand == STONE && player2Hand == PAPER)
|| (player1Hand == SCISSORS && player2Hand == STONE)
|| (player1Hand == PAPER && player2Hand == SCISSORS)
){
player2WinCount++;
System.out.println("\n プレイヤー2が勝ちました! \n");
}else{
System.out.println("\n 引き分けです! \n");
}
}
System.out.println("【ジャンケン終了!】");
if(player1WinCount > player2WinCount){
System.out.println(player1WinCount+"対"+player2WinCount+"でプレイヤー1の勝ちです!\n");
}else if(player1WinCount < player2WinCount){
System.out.println(player1WinCount+"対"+player2WinCount+"でプレイヤー2の勝ちです!\n");
}else if(player1WinCount > player2WinCount){
System.out.println(player1WinCount+"対"+player2WinCount+"で引き分けです!\n");
}
}
}
PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
&lt;&lt; 続・HID HOME 助けだせっ! &gt;&gt;
カレンダー
12 2025/01 02
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
最新コメント
[06/26 銀龍]
[02/22 はいぽ]
[02/11 なかG]
[02/10 銀龍]
[02/04 シモン]
最新TB
Tools
Serch
QRcode

Counter


ForAdministrator
Admin MakeNewEntry EditComment
SpecialThanks!
忍者ブログ [PR]