教育・子育て

Java chaputer10 if文 まとめ後編

マんタ's icon'
  • マんタ
  • 2021/01/06 00:38

  Java chaputer10 if文 まとめ後編です。

                    相変わらず外の空気めちゃ冷たいわ~www

if /else if 文(複数の場合分け)

 

if文では3つ以上のケースに分けて書くことがおおいですが、その場合に書く書き方から説明していこうと思います。

まず、構文を見ていきます。

上から順番に見ていき条件に合わなければ下の段の条件に移っていきます。

条件が合わなければどんどん下の条件に移っていき、最終定期に合う条件のところで処理が実行されます。

続いて流れ図を見ていきます。

このような感じになりますね。

プログラムは

package exercise;
import lib.Input;

public class Sample_sample3 {
public static void main(String[] args) {
 int x=Input.getInt();
 if(x==1){
  System.out.println("合格");
 }else if(x==2){
  System.out.println("不合格");
   
 }else if(x==3) {  
  System.out.println("再試験");
   
 }else{  
  System.out.println("無効");  
   
 }
}

}

で、合否判定プログラムをEclipseで開くと・・・・

 

 

この例では、4つに場合分けをしましたが、if /else if 文 を使えばいくつでもできます。

 

 

次に、while文とif文を組み合わせていきます

package exercise;
import lib.Input;
public class Sample_sample5 {
public static void main(String[] args) {
 int goukaku=0, fugoukaku=0, data;
 while((data=Input.getInt())!=0) {
  if(data==1) {
   goukaku++;
  }else {
   fugoukaku++;  
  }
 }
 System.out.println("合格="+goukaku);
 System.out.println("不合格="+fugoukaku);
}

}

プログラムはこんな感じ

で、Eclipseで起動するとこんな感じになりますね。

ではこのプログラムのSPDを見てみましょう

こんな感じになります。

ここまでご覧いただきありがとうございました。

BYマんタ

参考書は__________________________________

新わかりやすい Java

川場 隆  Kawaba Takashi

秀和システム

 

 

 

 

 

Supporter profile iconSupporter profile icon
Article tip 2人がサポートしています
獲得ALIS: Article like 18.68 ALIS Article tip 2.20 ALIS
マんタ's icon'
  • マんタ
  • @25kit6
桜はあっという間に散っていった・・・ソロソロツバメが出てくるけどまだ小さすぎて撮影が…

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS
Eye catch
他カテゴリ

オランダ人が語る大麻大国のオランダ

Like token Tip token
46.20 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
教育・子育て

【科学】アリストテレスにデカルトにニュートンに…みな光に取り憑かれた~光学の発展~

Like token Tip token
22.75 ALIS
Eye catch
他カテゴリ

機械学習を体験してみよう!(難易度低)

Like token Tip token
69.82 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
120.79 ALIS
Eye catch
教育・子育て

【科学(化学)】進化に必要だった猛毒のガス~酸素~

Like token Tip token
25.63 ALIS
Eye catch
他カテゴリ

BCAAは本当に必要なのか?徹底的調査

Like token Tip token
1.20 ALIS
Eye catch
他カテゴリ

ALISのシステム概観

Like token Tip token
5.00 ALIS
Eye catch
他カテゴリ

警察官が一人で戦ったらどのくらいの強さなの?『柔道編』 【元警察官が本音で回答】

Like token Tip token
114.82 ALIS
Eye catch
クリプト

スーパーコンピュータ「京」でマイニングしたら

Like token Tip token
1.06k ALIS
Eye catch
クリプト

Bitcoinの価値の源泉は、PoWによる電気代ではなくて"競争原理"だった。

Like token Tip token
159.32 ALIS