広告
  サイト内検索:
<Let's create a game!> Introduction of programming for absolute beginners English

コード1:クイズゲーム メインループと入出力処理
コード(KotoQuizのKQMain.java)
  新規コード:コードを転記して下さい。

クイズゲーム 入出力処理
(KotoQuizのKQMain.java)17行目~
 
・・・    
017     public static void main(String[] args) {
018       // TODO code application logic here  
019  
020           //********************************************  
021           // 定数  
022           //********************************************  
023    
024           //********************************************  
025           // 変数  
026           //********************************************  
027           boolean loopFlg = true;//ループフラグ  
028           int inputNum = 0;//入力番号  
029    
030           //********************************************  
031           // メイン処理  
032         //********************************************
033           while (loopFlg) {  
034    
035               /////////////////////////////////////////////////////  
036               //実行と描画処理  
037    
038               //テスト用:見出し表示  
039               System.out.println("入力して下さい>");  
040    
041               /////////////////////////////////////////////////////  
042               //キー入力処理 そのまま書き写してください ここから  
043               int tmpInputNum = 0;//入力番号初期化  
044               try {  
045                   //初期化処理  
046                   final int IMPUT_MAX = 3;//最大入力値  
047                   //キー入力読込処理(int型)  
048                   java.util.Scanner sc = new java.util.Scanner(System.in);  
049                   int inputInt = sc.nextInt();  
050                   //入力値チェックと入力番号への代入  
051                   if (inputInt > 0 && inputInt <= IMPUT_MAX) {  
052                       tmpInputNum = inputInt;  
053                   } else {  
054                       System.out.println("※ コマンドは" + IMPUT_MAX + "以下で入力して下さい ※ ");  
055                   }  
056               } catch (Exception e) {  
057                   System.out.println("※ 数字以外は入力しないで下さい ※ ");  
058               }  
059               //キー入力処理 そのまま書き写してください ここまで  
060               /////////////////////////////////////////////////////  
061    
062               //入力番号を受け取る  
063               inputNum = tmpInputNum;  
064    
065               //テスト用:入力結果表示  
066               System.out.println("入力された値は " + inputNum + "です。");  
067      
068               //表示終了の区切り  
069               System.out.println("");  
070               System.out.println("######################################################");  
071               System.out.println("");  
072           }  
073    
074       }  
・・・  
 
 

キー入力処理 コピペ用(KotoQuizのKQMain.java)46行目~
 
コードの記述に利用して下さい。
スクロールしますので、必ず全てのコードをコピペして下さい。

コード上で右クリックして「全てを選択」「コピー」が便利です。
 
コードの解説図
クイズゲーム 入出力処理の流れ
 
home

広告
  サイト内検索: