import java.util.Scanner; /***************************************** ゲーム Not100  ******************************************/ public class Not100 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int com_number; // コンピュータの「手」 int man_number; // 人間の「手」 int turn; // 誰の番か(ターン) int YOU=1; // 人間の番 int COMP=2; // コンピュータの番 int max=20; // ゲームの終了値 int now=0; // 現在の値 System.out.print("これからNot100ゲームを始めます\n"); System.out.print(" ***** あなたが先攻です *****\n"); turn=YOU; while ( max > now ) { if ( turn==YOU ) { System.out.print("\nあなたの手はいくつ(1〜3)?" ); man_number=sc.nextInt(); now=now+man_number; turn=COMP; } else { com_number=(int)(Math.random()*3+1); System.out.print("\n\nコンピュータの手は "+com_number+"\n" ); now=now+com_number; turn=YOU; } System.out.print("\n-----------------------------"); System.out.print("\n 現在の値は "+ now + " です"); System.out.print("\n-----------------------------"); } if ( turn==COMP ) System.out.print("\n\n残念! あなたの負けです\n" ); else System.out.print("\n\nおめでとう! あなたの勝ちです\n" ); } }