入力した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つの数値の大小を判定します。