init commit

This commit is contained in:
m-mun
2026-09-03 09:09:11 +09:00
parent 7e0caa5ac3
commit f22760db5c
180 changed files with 34706 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
/*
* PTra05_01.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra05_01 {
public static void main(String[] args) {
System.out.println("今日の運勢を占います。");
// ランダムな数値をnumに代入します。範囲は 0 ~ 5 です。
int num = new java.util.Random().nextInt(6);
// TODO 以下の条件に沿ったプログラムを記述してください
// ※ switch文を使用してプログラムを記述してください
/*
* 入力された数値によって以下のように出力してください。
* 変数numの値が 0 の場合 -> あなたの運勢は「大吉」です
* 変数numの値が 1 の場合 -> あなたの運勢は「吉」です
* 変数numの値が 2 の場合 -> あなたの運勢は「中吉」です
* 変数numの値が 3 の場合 -> あなたの運勢は「小吉」です
* 変数numの値が 4 の場合 -> あなたの運勢は「末吉」です
* 変数numの値が 5 の場合 -> あなたの運勢は「凶」です
*/
}
}

View File

@@ -0,0 +1,35 @@
/*
* PTra05_02.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra05_02 {
public static void main(String[] args) {
System.out.println("1つ目の数値を入力してください");
// キーボードから入力した文字列を num1 に代入します。
int num1 = new java.util.Scanner(System.in).nextInt();
System.out.println("2つ目の数値を入力してください");
// キーボードから入力した文字列を num2 に代入します。
int num2 = new java.util.Scanner(System.in).nextInt();
System.out.println("計算方法を選択してください");
// キーボードから入力した文字列を choice に代入します。
String choice = new java.util.Scanner(System.in).nextLine();
// TODO 以下の条件に沿ったプログラムを記述してください
/*
* 入力された数値によって以下のように出力してください。
* 変数choiceの値が + の場合 -> num1 と num2 を 足した数 を出力
* 変数choiceの値が - の場合 -> num1 から num2 を 引いた を出力
* 変数choiceの値が * の場合 -> num1 と num2 を 掛けた を出力
* 変数choiceの値が / の場合 -> num1 を num2 で 割った を出力
* 変数choiceの値が % の場合 -> num1 を num2 で 割った余り を出力
* 変数choiceの値が 上記以外 の場合 -> 計算に失敗しました を出力
*/
}
}

View File

@@ -0,0 +1,47 @@
/*
* PTra05_03.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra05_03 {
public static void main(String[] args) {
System.out.println("=========================================");
System.out.println(" ゲームの説明");
System.out.println("=========================================");
System.out.println("これからハイ&ローゲームを行います。");
System.out.println("ハイ&ローゲームは、あなたのカードがディーラーのカードより大きいか小さいかを予想するゲームです。");
System.out.println();
System.out.println("=========================================");
System.out.println(" ゲーム開始");
System.out.println("=========================================");
// ランダムな数値を dealerCard に代入します。(範囲は 1 ~ 13)
int dealerCard = new java.util.Random().nextInt(13) + 1;
System.out.println("ディーラーのカードは" + dealerCard + "です");
// ランダムな数値を myCard に代入します。(範囲は 1 ~ 13)
int myCard = new java.util.Random().nextInt(13) + 1;
System.out.println();
System.out.println("あなたのカードがディーラのカードより大きい場合は H 小さい場合は L を入力してください。");
System.out.println("※ カードの数値が同じ場合はあなたの勝ちです。");
// キーボードから入力した文字列を judgment に代入します。
String judgement = new java.util.Scanner(System.in).nextLine();
System.out.println("あなたのカードは" + myCard + "です");
System.out.println();
System.out.println("=========================================");
System.out.println(" 勝敗判定");
System.out.println("=========================================");
// TODO 予想が当たった場合は「あなたの勝ちです」、外れた場合は「あなたの負けです」を出力してください。
// ※ H か L 以外の文字が入力された場合は、「不正な値が入力されました」と出力してください。
}
}