3-3
3 大きいか小さいかの判断
![]()
(1)
比較演算子
コンピュータは、数値などの大小関係を比較することができます。プログラム上は次のような記号を用います。
表3-1 演算子の種類と使用例
|
演算子 |
機 能 |
使用例 |
|
|
< |
より小さい |
BはAより小さい |
If B<A Then |
|
<= |
以下 |
BはA以下 |
If B<=A Then |
|
> |
より大きい |
BはAより大きい |
If B>A Then |
|
>= |
以上 |
BはA以上 |
If B>=A Then |
|
= |
等しい |
BはAと等しい |
If B=A Then |
|
<> |
等しくない |
BはAと等しくない |
If B<>A Then |
(2)
If…Thenステートメント
入力された数値Bが、記憶していた数値Aと等しいかどうかを判断するにはIf…Thenステートメントを使います。If…Thenステートメントは条件分岐を行うためのものです。
If…Thenステートメントの使い方は次のようになります。
|
[その1] If 比較演算子 Then ………もし(If) 比較演算子 ならば(then) 処理1 処理1をしなさい End If 条件分岐おわり |
|
その2] If 比較演算子 Then ………もし(If) 比較演算子 ならば(then) 処理1 処理1をしなさい Else そうでなかったなら(Else) 処理2 処理2をしなさい End If 条件分岐おわり |
プログラムコードを見やすくするために、If…Thenステートメントの中に記述するコードは、[Tab]キーを1回押して字下げするとよいでしょう。
|
If文のあとの条件が成立したら、Thenのあとに続く命令を実行する。不成立なら、次の行から実行を続ける。フローチャート(流れ図)では、ひし形の中に条件をかき、経路を示す線の近くに評価をかく。 |

![]()