入力した2つ数値の大小を判定する
当ページのリンクには広告が含まれています。
スポンサーリンク
入力した2つ数値の大小を判定するサンプルプログラムを紹介します。
判定
入力した2つの数値(a、b)の大小を判定します。
a > b
であれば、「aはbより大きい」
a < b
であれば、「aはbより小さい」
a = b
であれば「aとbは等しい」
と出力します。
サンプルプログラム
それではサンプルプログラムをみてみましょう。
/* * C言語のサンプルプログラム * - 入力した2つの数値の大小を判定 - */ #include <stdio.h> int main(void) { /* 2つの数値 */ float a, b; /* 数値の入力 */ printf("2つの数値を入力:\n"); printf("a = "); scanf("%f", &a); printf("b = "); scanf("%f", &b); /* 数値の大小を判定 */ if (a == b){ printf("a と b は等しい\n"); } else if (a > b) { printf("a の方が大きい\n"); } else { printf("a の方が小さい\n"); } return 0; }
サンプルプログラムで使っている構文
実行結果
いくつかの実行結果です。
2つの数値を入力: a = 2 b = 3 a の方が小さい
2つの数値を入力: a = 5.6 b = 3.1 a の方が大きい
2つの数値を入力: a = 1 b = 1 a と b は等しい
このように入力した2つの数値の大小を判定します。