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

SESSION 8 その8
if文 つづき

続いてelse ifelseを見ていこう。

ifの例を拡張してみたよ。
よく読んでから書き写してくれ。
 
 
わー、ますます
ゲームみたいっ!

レベルアップまで
あとどれぐらいか
教えてくれるんだね!
 

if文の例(if、else if、else)(KotoTest4のKNMain.java)17行目~
 
・・・      
017   public static void main(String[] args) {  
018            // TODO code application logic here  
019      
020            //変数 yuushaExpをint型で宣言。950に初期化  
021           int yuushaExp = 950;
022      
023            //もしyuushaExpが 1000以上 なら  
024          if(yuushaExp >= 1000){
025                  //レベルアップ!メッセージを表示  
026                  System.out.println("レベルアップしました!");  
027      
028            //もしyuushaExpが 900以上 なら  
029             }else if(yuushaExp >= 900){  
030                  //あと少し!もう少しメッセージを表示  
031                  System.out.println("あともう少し! " +  
032                                              "経験値:" + yuushaExp);  
033      
045            //それ以外なら  
046            }else{  
047                //レベルアップまでまだまだ!がんばれメッセージを表示
048                  System.out.println("もっとがんばれ! " +  
049                                           "経験値:" + yuushaExp);  
050            }      
051      
052            System.out.println("全処理終わり");  
053   }  
054      
・・・      
黄色の部分が追加・改変部分です。
書き写して実行して下さい。
 
  if文の概要2(else if、else)

さあ、また全体的な流れを
見てみよう。

else ifとelseは、
ifといっしょに使うことで
複数の条件判定ができるように
なるんだ。

else if、elseが加わってどんな風に
変わったかゆっくり読んでくれ。
この例だと、
経験値変数が増えると
実行される処理も変わって・・・

レベルアップの処理って
こうやって作るんだー。
まだ
なんとなくで
いいからね。

イメージね。
理解する
気持ち
・・・でしょ!
if文の処理の概要(if,else if,else)if の実行
 
if文の処理の概要(if,else if,else)else if の実行
 
if文の処理の概要(if,else if,else)else の実行

 
 

広告
home もくじ 前のページを読む 次のページを読む
  サイト内検索:
広告
お勧めの姉妹サイト
leafdays - リーフデイズ 超初心者のための園芸入門 - 楽しい趣味のガーデニング -
広告