Java | 「変数」の基本

Java Java
スポンサーリンク

練習問題(変数編)

問題1

整数型の変数 a に 10 を代入し、出力してください。


問題2

文字型の変数 c'A' を代入して出力してください。


問題3

文字列型の変数 name"Halu" を代入し、出力してください。


問題4

整数型の変数 x に 5、y に 7 を代入して、それらの合計を変数 sum に入れ、出力してください。


問題5

整数型の変数 num に 100 を代入した後、新しい値 250 を代入して出力してください。


問題6

2つのテストの点数を変数 math = 80english = 70 に代入し、合計と平均を計算して出力してください。


問題7

文字列型の変数 firstName = "Taro"lastName = "Yamada" を結合して fullName に入れ、出力してください。


問題8

整数型の変数 a = 15b = 4 を用意し、ab で割った結果を変数 result に入れて出力してください。


問題9

整数型の変数 score1 = 90score2 = 80score3 = 70 を用意し、合計 total と平均 average を計算して出力してください。


問題10

整数型の変数 a = 10 を作り、a に 5 を足して再度代入し、その結果を出力してください。


解答例と解説

public class VariablePractice {
    public static void main(String[] args) {
        // 問題1
        int a = 10;
        System.out.println(a); // 10

        // 問題2
        char c = 'A';
        System.out.println(c); // A

        // 問題3
        String name = "Halu";
        System.out.println(name); // Halu

        // 問題4
        int x = 5;
        int y = 7;
        int sum = x + y;
        System.out.println(sum); // 12

        // 問題5
        int num = 100;
        num = 250;
        System.out.println(num); // 250

        // 問題6
        int math = 80;
        int english = 70;
        int total = math + english;
        int average = total / 2;
        System.out.println("合計: " + total); // 150
        System.out.println("平均: " + average); // 75

        // 問題7
        String firstName = "Taro";
        String lastName = "Yamada";
        String fullName = firstName + " " + lastName;
        System.out.println(fullName); // Taro Yamada

        // 問題8
        int a2 = 15;
        int b = 4;
        int result = a2 / b;
        System.out.println(result); // 3

        // 問題9
        int score1 = 90;
        int score2 = 80;
        int score3 = 70;
        int totalScore = score1 + score2 + score3;
        int averageScore = totalScore / 3;
        System.out.println("合計: " + totalScore); // 240
        System.out.println("平均: " + averageScore); // 80

        // 問題10
        int a3 = 10;
        a3 = a3 + 5;
        System.out.println(a3); // 15
    }
}
Java

解説ポイント

  1. 変数宣言
    • int → 整数、char → 1文字、String → 文字列
  2. 代入
    • = は「右の値を左の箱に入れる」意味
  3. 計算に使える
    • 数字型は + - * / で計算できる
  4. 文字列の結合
    • + を使うと文字列同士をつなげられる
  5. 上書き可能
    • 変数に新しい値を代入すると以前の値は消える

💡 この練習を通じて「変数の宣言・代入・使用・計算・上書き」が身につきます。

Java
スポンサーリンク
シェアする
@lifehackerをフォローする
スポンサーリンク
タイトルとURLをコピーしました