init
This commit is contained in:
27
Question05-switch/src/PTra05_01.java
Normal file
27
Question05-switch/src/PTra05_01.java
Normal 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 の場合 -> あなたの運勢は「凶」です
|
||||
*/
|
||||
}
|
||||
}
|
||||
35
Question05-switch/src/PTra05_02.java
Normal file
35
Question05-switch/src/PTra05_02.java
Normal 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の値が 上記以外 の場合 -> 計算に失敗しました を出力
|
||||
*/
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
47
Question05-switch/src/PTra05_03.java
Normal file
47
Question05-switch/src/PTra05_03.java
Normal 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 以外の文字が入力された場合は、「不正な値が入力されました」と出力してください。
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user