LoginSignup
0
0

More than 3 years have passed since last update.

Java 小テスト① 〜if 編〜

Posted at

これは友達向けのJavaの小テストです。
Java初心者の文法腕試しでお使いくださいー!!

今日はif文の小テストを作りたいと思います!

第1問:ミスを探し, 動く状態を作りなさい。

    public static void main(String[] args) {
        int grade = 90;

        if grade >= 90 {
            System.out.println("秀");
        } else if grade >= 80 & grade < 90 {
            System.out.println("優");
        } else if grade >= 70 & grade < 80 {
            System.out.println("良");
        } else if grade >= 60 & grade < 70 {
            System.out.println("可");
        } else {
            System.out.println("不可");
        }
    }

第2問:出力結果を答えなさい。

    public static void main(String[] args) {
        Random random = new Random();
        int randomValue = random.nextInt(8);
        int grade = 60 + randomValue;

        if (grade >= 90) {
            System.out.println("秀");
        } else if (grade >= 80 && grade < 90) {
            System.out.println("優");
        } else if (grade >= 70 && grade < 80) {
            System.out.println("良");
        } else if (grade >= 60 && grade < 70) {
            System.out.println("可");
        } else {
            System.out.println("不可");
        }
    }

第3問:次の問題に答えよ。

if文における"&"と"&&"の違いは何か?

第4問:下記を全て満たすプログラムをJavaで書きなさい。

  • 変数(int型)numberを準備する
  • numberは1 ~ 10の値をランダムに取る
  • numberが7のとき, 「大当たり」を出力
  • numberが1か2か3か5の場合「当たり」を出力
  • それ以外は「ハズレ」を出力

次は「for」の予定!!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0