<一覧に戻る

大小比較では、どちらの値が大きいか、小さいかを調べます。点数、人数、金額、添字など、いろいろな場面で使います。

右のシミュレーターで、合格点の判定をしてみましょう。

以上、以下を読む

○main
整数型: score
score ← 68
if (score ≧ 60)
  print(1)
else
  print(0)
endif

出力は 1 です。68は60以上なので、条件が成り立ちます。

は以上、 は以下です。 はより大きい、 はより小さいを表します。

境目に注意する

大小比較では、境目の値が含まれるかどうかが大切です。

○main
整数型: score
score ← 60
if (score > 60)
  print(1)
else
  print(0)
endif

出力は 0 です。score > 60 は、60より大きいという意味なので、60ちょうどは含まれません。

次に score > 60score ≧ 60 に変えると、出力は 1 になります。

大小比較では、境目を含むかどうかを必ず確認しましょう。FE試験でも、ここで答えが変わることがよくあります。

このトピックの他のセクション:

  1. 等しい・等しくない
  2. 大小比較(現在表示中)
  3. and
  4. or
  5. not
  6. true / false の考え方

出力結果:


            

診断:


            

変数: