質問編集履歴
2
タグの変更
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | 
            File without changes
         | 
1
ソースコードを追加しました。×Javascript〇Java
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -7,9 +7,63 @@ | |
| 7 7 |  | 
| 8 8 |  | 
| 9 9 | 
             
            ### 該当のソースコード
         | 
| 10 | 
            +
            import java.util.Scanner;
         | 
| 10 11 |  | 
| 12 | 
            +
            public class Janken {
         | 
| 13 | 
            +
            	public static void main(String[] args) {
         | 
| 14 | 
            +
            		System.out.println("---------------------------------------------------------------------");
         | 
| 15 | 
            +
            		System.out.println("                      計算脳トレ");
         | 
| 16 | 
            +
            		System.out.println("---------------------------------------------------------------------");
         | 
| 17 | 
            +
            		System.out.println();
         | 
| 18 | 
            +
            		System.out.println("==ルール説明==");
         | 
| 19 | 
            +
            		System.out.println("足す引く掛ける割るを使って0にしよう");
         | 
| 20 | 
            +
            		System.out.println();
         | 
| 21 | 
            +
            		System.out.println("---------------------------------------------------------------------");
         | 
| 22 | 
            +
            		System.out.println(                             "ゲーム開始");
         | 
| 23 | 
            +
            		System.out.println("---------------------------------------------------------------------");
         | 
| 11 24 |  | 
| 25 | 
            +
            	    Scanner scanner = new Scanner(System.in);
         | 
| 26 | 
            +
            		//親の数字を出す
         | 
| 27 | 
            +
            		int ranNum = new java.util.Random().nextInt(50)+51;
         | 
| 28 | 
            +
            		System.out.println("最初の数字は" + ranNum + "です。");
         | 
| 12 29 |  | 
| 30 | 
            +
            		int keisan;
         | 
| 31 | 
            +
            		
         | 
| 32 | 
            +
            	    while(ranNum != 0 ) {
         | 
| 33 | 
            +
            			//計算用の数字を出す
         | 
| 34 | 
            +
            			int subNum = new java.util.Random().nextInt(9)+1;
         | 
| 35 | 
            +
            			System.out.println("今回の計算に使う数字は" + subNum + "です");
         | 
| 36 | 
            +
            			System.out.println("計算に使う文字を入力してください" + ranNum + "0:+ 1:- 2:* 3:/" + subNum);
         | 
| 37 | 
            +
            			keisan = Integer.parseInt(scanner.nextLine());
         | 
| 38 | 
            +
             | 
| 39 | 
            +
            		switch(keisan) {
         | 
| 40 | 
            +
            		   case 0:
         | 
| 41 | 
            +
            			   ranNum = ranNum + subNum;
         | 
| 42 | 
            +
            			   System.out.println(ranNum);
         | 
| 43 | 
            +
            			   break;
         | 
| 44 | 
            +
            		   case 1:
         | 
| 45 | 
            +
            			   ranNum = ranNum - subNum;
         | 
| 46 | 
            +
            			   System.out.println(ranNum);
         | 
| 47 | 
            +
            			   break;
         | 
| 48 | 
            +
            		   case 2:
         | 
| 49 | 
            +
            			   ranNum = ranNum * subNum;
         | 
| 50 | 
            +
            			   System.out.println(ranNum);
         | 
| 51 | 
            +
            			   break;
         | 
| 52 | 
            +
            		   case 3:
         | 
| 53 | 
            +
            			   ranNum = ranNum / subNum;
         | 
| 54 | 
            +
            			   System.out.println(ranNum);
         | 
| 55 | 
            +
            			   break;
         | 
| 56 | 
            +
            		   default:
         | 
| 57 | 
            +
            			   System.out.println("選択肢に無いものが選ばれました");
         | 
| 58 | 
            +
            			   break;
         | 
| 59 | 
            +
            		   }
         | 
| 60 | 
            +
            		   System.out.println("計算結果は" + ranNum + "です。");
         | 
| 61 | 
            +
            		}
         | 
| 62 | 
            +
             | 
| 63 | 
            +
            	}
         | 
| 64 | 
            +
            }
         | 
| 65 | 
            +
             | 
| 66 | 
            +
             | 
| 13 67 | 
             
            ### 試したこと
         | 
| 14 68 |  | 
| 15 69 |  | 
