カテゴリー
Python

条件分岐ifの公式3

この章でもif文について説明します。
「条件分岐ifの公式2」の応用で、条件式が複数ある場合、つまり細かい条件を設定したい場合にはelifを使います。
今までのif文は条件に合うか合わないかを判断するのみのプログラムでしたが、条件1に合うか、もしくは条件2に合うか、どちらにも合わないか、と言うような条件の複数指定の場合にはelifを使います。
具体的には、以下の構文になります。99 else以下は省略できますが、省略した例は「if文で占いを作ろう」に載せています。
では例をみてみましょう。9 numは1なので99の条件式はfalseです。
結果、else以下の9が実行されます。

カテゴリー
Python

条件分岐ifの公式2

この章でもif文について説明します。
条件式がfalseである場合でもif文を実行したい時にはelseを使います。
つまりelseを付け加えることにより条件式が条件を満たしてない時にif文の中身を実行させることができます。9 では例をみてみましょう。9 このようにelseを付け加えることにより、条件式がfalseのときに(条件を満たしてない)else以下を実行させることが出来ます。
この例は「num<=70」の部分がfalseなので、9が実行されます。

カテゴリー
Ruby

条件分岐ifの公式3

この章でも条件分岐について説明します。
「条件分岐ifの公式2」の応用で、条件式を細かく設定したい場合にはelsifを使います。
ここまでのif文は条件に合うか合わないかを判断するのみのif文でしたが、elsifは条件1に合うか、もしくは条件2に合うか、どちらにも合わないかというような条件の複数指定をすることができます。
具体的には、以下の構文になります。
99 では例をみてみましょう。99 初めに9を調べますが、ここがfalseなので、次に9を調べます。
しかし、ここもfalseなので最終的にはelse以下の9が実行されます。

カテゴリー
Ruby

条件分岐ifの公式2

この章でも条件分岐について説明します。
前の章のif文では条件式がfalseであればif文は実行されませんでした。
そこで、条件式がfalseの場合にもif文を実行したい場合にはelseを使います。9 では例をみてみましょう。9 このようにelseを付け加えることにより条件式がfalseのとき(条件を満たしてない)にif文のelse以下を実行させることが出来ます。
num<=70の部分がfalseなのでelse以下の9が出力されます。

カテゴリー
Cシャープ

if文について理解しよう。if文の基本構文2

この章では「if-else」について説明します。
ifの基本構文1では条件式がFALSEの場合にはif文の中は無視されて何の処理も行われませんでした。
そこで、その条件式がFALSEの場合にも、何かしらの処理がしたい場合があると思います。
そのような時に用いるのが「if-else」です。1 では例をみてみましょう。1111 次の例をみてみましょう。111

カテゴリー
C++

if文について理解しよう。if文の基本構文3

この章でもif文について説明します。
if文の基本構文2の応用で、条件式が複数ある場合は(つまり細かい条件を設定したい場合)、1を使います。
このif文は条件1がFALSEならば条件式2、条件式2もFALSEならば条件式3, 条件式3もFALSEならばelseの実行文というような条件の複数指定のif文です。
具体的には、以下のような構文になります。11 では例をみてみましょう。11 aよりbのほうが大きければ1が実行されます。
bよりaのほうが大きければ1が実行され、それ以外は1が実行されます。
aに56、bに5を入力すると結果は以下の通りです。1

カテゴリー
C++

if文について理解しよう。if文の基本構文2

この章でもif文について説明します。
ifの基本構文1では条件式がFALSEの場合にはif文の中は無視されて何の処理も行われません。
そこで、条件式がFALSEの場合にも何かしらの処理を実行したい時に使用するのが1です。1 では例をみてみましょう。1 「wallet=15000;」は財布に15000円入っていると言う意味です。
そして条件式は「財布に入っているお金が10000より少ないのならば」と言う意味なのですが、財布には15000円入っているので、条件式はFALSEです。
FALSEなので「条件式がFALSEのときに実行される文;」つまり1が実行されます。
もう1つ例を挙げます。1 ユーザーに入力させたaとbの値が同じ数値、つまりTRUEであるならば1を実行します。
ユーザーに入力させたaとbの値が違う数値、つまりFALSEであるならば1を実行します。
例えば45を2回入力した場合の結果は以下の通りです。1

カテゴリー
JavaScript

条件分岐ifの基本構文2

この章でも条件分岐について説明します。
「条件分岐ifの基本構文1」ではfalseであるならばif文は実行されませんでしたが、条件式がfalseである場合にもif文を実行したい場合にはelseを使います。
つまりelseを付け加えることにより条件式1がfalseのとき(条件を満たしてない)に、elseのブロックを実行することが出来ます。1 では例をみてみましょう。1 if(a==2)がtrueであるならば
1を実行します。
if(a==2)がfalseであるならば
1を実行します。
結果は「false」です。

カテゴリー
Java

if文について知ろう3

この章でもif文について説明します。
条件式が複数ある場合、つまり細かい条件を設定したい場合には1を使います。
これまでのif文は条件に合うか合わないかを判断するのみのプログラムでしたが、条件1に合うか、もしくは条件2に合うか、どちらにも合わないかというような条件の複数指定ができるのが1です。
具体的には、次のような書式になります。11 なお、else if (条件) はいくつでも指定することができます。
では例をみてみましょう。1 この例ではaとbは同じ値ですので、else以下が実行されます。
結果は「同じ」を出力します。

カテゴリー
Java

if文について知ろう2

この章でもif文について説明します。
「if文について知ろう1」ではFALSEである場合はif文は実行されませんでしたが、条件式がFALSEである場合にもif文を実行させたい場合は、elseを使います
つまりelseを付け加えることにより、条件式がFALSEのときにelse以下のブロックを実行させることが出来ます。1 では例をみてみましょう。1 この例ではifの条件式1がFALSEなので、else以下の1が実行されます。

次の例に進みます。1 変数には有効範囲がありますが、変数の有効範囲はブロックの中のみです。
例えばこの例ではif文内で1のように宣言と初期化を行っていますが、この変数aをifの外で、1のように出力することは出来ません。
つまり、以下のようにエラーが出ます。1 エラー表示の中に9という数値が出ていますが、これは9行目にエラーが出ていることを意味しますので、このようなエラーが出ましたら、この表示を参考にして直してください。
エラーはプログラムを書いていると必ず発生しますので、このエラーの行数を元に修正を行っていきます。
次は文字列同士が一致しているのかどうかを調べる方法について説明します。1 1
比較したい変数や文字列をaの部分に書いて、bの部分にも文字列や変数を書きます。
以下のように文字列を直接書いて比較してもいいです。
1 文字列同士が同一であればTRUEを返し、異なればFALSEが返されます。
結果は文字列同士が同一なので「正しいです」が出力されます。