みなさんご機嫌いかがでしょうか。今日はJavaの問題で2つの整数の比較です。この問題の肝は、if節の使い方です。今回はelse, elseifを使わずif節のみで書いてみました。
import java.util.Scanner;// Scanner関数を使うのでimportする。
public class Test{
public static void main( String args[] )
{
Scanner input = new Scanner(System.in);
int number1; // 比較する一つ目の整数
int number2; // 比較する二つ目の整数
System.out.print( “一つ目の整数を入力してください: ” );
number1 = input.nextInt(); // 一つ目の整数のユーザーインプット
System.out.print( “二つ目の整数を入力してください: ” ); t
number2 = input.nextInt(); // 二つ目の整数のユーザーインプット
if ( number1 == number2 ) //二つの整数が等しい場合
System.out.printf( “%d == %d\n”, number1, number2 );
if ( number1 != number2 ) //二つの整数が異なる場合
System.out.printf( “%d != %d\n”, number1, number2 );
if ( number1 < number2 ) //一つ目の整数が二つ目の整数より小さい場合
System.out.printf( “%d < %d\n”, number1, number2 );
if ( number1 > number2 ) //一つ目の整数が二つ目の整数より大きい場合
System.out.printf( “%d > %d\n”, number1, number2 );
if ( number1 <= number2 ) //一つ目の整数が二つ目の整数より小さいまたは等しい場合
System.out.printf( “%d <= %d\n”, number1, number2 );
if ( number1 >= number2 ) //一つ目の整数が二つ目の整数より大きいまたは等しい場合
System.out.printf( “%d >= %d\n”, number1, number2 );
}
}
public class Test{
public static void main( String args[] )
{
Scanner input = new Scanner(System.in);
int number1; // 比較する一つ目の整数
int number2; // 比較する二つ目の整数
System.out.print( “一つ目の整数を入力してください: ” );
number1 = input.nextInt(); // 一つ目の整数のユーザーインプット
System.out.print( “二つ目の整数を入力してください: ” ); t
number2 = input.nextInt(); // 二つ目の整数のユーザーインプット
if ( number1 == number2 ) //二つの整数が等しい場合
System.out.printf( “%d == %d\n”, number1, number2 );
if ( number1 != number2 ) //二つの整数が異なる場合
System.out.printf( “%d != %d\n”, number1, number2 );
if ( number1 < number2 ) //一つ目の整数が二つ目の整数より小さい場合
System.out.printf( “%d < %d\n”, number1, number2 );
if ( number1 > number2 ) //一つ目の整数が二つ目の整数より大きい場合
System.out.printf( “%d > %d\n”, number1, number2 );
if ( number1 <= number2 ) //一つ目の整数が二つ目の整数より小さいまたは等しい場合
System.out.printf( “%d <= %d\n”, number1, number2 );
if ( number1 >= number2 ) //一つ目の整数が二つ目の整数より大きいまたは等しい場合
System.out.printf( “%d >= %d\n”, number1, number2 );
}
}
アウトプットは以下の通りです。
一つ目の整数を入力してください: 98
二つ目の整数を入力してください: 10000
98 != 10000
98 < 10000
98 <= 10000
二つ目の整数を入力してください: 10000
98 != 10000
98 < 10000
98 <= 10000
本ブログをご覧頂き誠にありがとうございます。みなさまの支えがあってブログを継続更新できています。たまにはクリック頂けますと幸いです!