ロジカ式logo ページ一覧に戻る
45.もし~なら でなければを使ってみよう1
ロボた

課題で指定されたとおりにクラスを作り、プログラムを作ってください。

課題1

パッケージ:jouken
クラス名をPractice06として、新しいクラスを作ってください。

  • int型の変数xとyに、それぞれキーボードから入力した整数を代入してください。そして、もし(x > y)なら「xはyより大きい」、そうでなければ「xはyより小さい」と表示する、以下のプログラムを完成させてください。
  • キーボードからいろいろな整数を入力して、正しい判定ができていることを確かめてください。
  • キーボードから入力した2つの整数が同じときには、どんな結果になるでしょう
  • 2つの整数が同じ時にも、正しい結果を表示させるには、何と表示させればいいでしょうか。

📖 解答例

package jouken;

import java.util.Scanner;

public class Practice06 {

    public static void main(String[] args) {

        // キーボード入力処理
        Scanner scan = new Scanner(System.in);
        int x = scan.nextInt();
        int y = scan.nextInt();

        // 判定処理
        if(x > y) {
            System.out.println("xはyより大きい");
        }
        else {
            System.out.println("xはyより小さい");
        }
    }
}

package jouken;

import java.util.Scanner;

public class Practice06 {

    public static void main(String[] args) {

        // キーボード入力処理
        Scanner scan = new Scanner(System.in);
        int x = scan.nextInt();
        int y = scan.nextInt();

        // 判定処理
        if(x > y) {
            System.out.println("xはyより大きい");
        }
        else {
            System.out.println("xはyと等しい、もしくは、xはyより小さい");
        }
    }
}