コンテンツにスキップ

第3章

コード03-01

Main.java

public class Main {
  public static void main(String[] args) {
    boolean tenki = true;
    if (tenki == true) {
      System.out.println("洗濯をします");
      System.out.println("散歩にいきます");
    } else {
      System.out.println("DVDを見ます");
    }
  }
}

コード03-02

Main.java

public class Main {
  public static void main(String[] args) {
    boolean doorClose = true;    // ここでtrueかfalseを代入
    while (doorClose == true) {
      System.out.println("ノックする");
      System.out.println("1分待つ");
    }            /* 3行目がtrueの場合、このプログラムを実行すると */
  }              /* 無限ループになるので、本文を参考に対応ください */
}

コード03-03

Main.java

public class Main {
  public static void main(String[] args) {
    boolean tenki = true;    // ここでtrueかfalseを代入
    if (tenki == true) {
      System.out.println("洗濯をします");
      System.out.println("散歩にいきます");
    } else
      System.out.println("DVDを見ます");
  }
}

コード03-04

Main.java

public class Main {
  public static void main(String[] args) {
    System.out.println("あなたの運勢を占います");
    int fortune = new java.util.Random().nextInt(4) + 1;
    if (fortune == 1) {
      System.out.println("大吉");
    } else if (fortune == 2) {
      System.out.println("中吉");
    } else if (fortune == 3) {
      System.out.println("吉");
    } else {
      System.out.println("凶");
    }
  }
}

コード03-05

Main.java

public class Main {
  public static void main(String[] args) {
    System.out.println("あなたの運勢を占います");
    int fortune = new java.util.Random().nextInt(5) + 1;
    switch (fortune) {
      case 1, 2 -> {
        System.out.println("いいね!");
      }
      case 3 -> {
        System.out.println("普通です");
      }
      case 4, 5 -> {
        System.out.println("うーん...");
      }
    }
  } 
}

コード03-06

Main.java

public class Main {
  public static void main(String[] args) {
    System.out.println("あなたの運勢を占います");
    int fortune = new java.util.Random().nextInt(5) + 1;
    switch (fortune) {
     case 1, 2:
       System.out.println("いいね!");
       break;
     case 3:
       System.out.println("普通です");
       break;
     case 4, 5:
       System.out.println("うーん…");
    }
  }
}

コード03-07

Main.java

public class Main {
  public static void main(String[] args) {
    for (int i = 0; i < 10; i++) {
      System.out.println("こんにちは");
    }
  }
}

コード03-08

Main.java

public class Main {
  public static void main(String[] args) {
    for (int i = 0; i < 3; i++) {
      System.out.print("現在" + (i + 1) + "周目→");
    }
  }
}

コード03-09

Main.java

public class Main {
  public static void main(String[] args) {
    for (int i = 1; i < 10; i++) {
     for (int j = 1;j < 10;j++) {
       System.out.print(i * j);  // 掛け算の結果を出力
       System.out.print(" ");    // 空白を出力
     }
     System.out.println("");     // 改行を出力
    }
  }
}