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,23 @@
/*
* PTra10_01.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra10_01 {
public static void main(String[] args) {
// ※ この問題はUserクラスを使用して解いてください。
// TODO User型変数 user を宣言してください。
// TODO 変数 user に userインスタンスを代入してください。
// TODO 変数 userのidフィールドに 1000 を代入してください。
// TODO 変数 userのnameフィールドに 山田太郎 を代入してください。
// TODO 変数 userの idフィールド を出力してください。
// TODO 変数 userの nameフィールド を出力してください。
}
}

View File

@@ -0,0 +1,21 @@
/*
* PTra10_02.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra10_02 {
public static void main(String[] args) {
// ※ この問題はUserクラスを使用して解いてください。
// TODO User型変数 user を宣言してください。
// TODO 変数 user に userインスタンスを代入してください。
// TODO 変数 userのidフィールドに 2000 を代入してください。
// TODO 変数 userのnameフィールドに 佐藤二郎 を代入してください。
// TODO 変数 userの printProfileメソッド を呼び出してください。
}
}

View File

@@ -0,0 +1,39 @@
/*
* PTra10_03.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
/*
* TODO 以下の仕様のクラスを作成してください
* (このファイルとは別に、新しくJavaファイルを作成してください)
*
* クラス名
* Student
* フィールド
* studentId : int型
* name : String型
* mail : String型
* password : String型
* メソッド
* なし
*/
public class PTra10_03 {
public static void main(String[] args) {
// ※この問題はStudentクラスを作成してから解いてください。
// TODO Student型変数 student をStudent型のインスタンスで初期化してください。
// TODO 変数 studentの studentIdフィールドに 10 を代入してください。
// TODO 変数 studentの nameフィールドに 田中二郎 を代入してください。
// TODO 変数 studentの mailフィールドに test@mail.com を代入してください。
// TODO 変数 studentの passwordフィールドに pass を代入してください。
// TODO studentの全てのフィールド(studentId, name, mail, password)それぞれを出力してください
}
}

View File

@@ -0,0 +1,35 @@
/*
* PTra10_04.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
/*
* TODO 以下の仕様のクラスを作成してください
* (このファイルとは別に、新しくJavaファイルを作成してください)
*
* クラス名
* Calculation
* フィールド
* baseNum : int型
* メソッド
* 戻り値(なし)、メソッド名(add)、引数(int num)
* フィールドbaseNum に引数num を加える
*/
public class PTra10_04 {
public static void main(String[] args) {
// ※この問題はCalculationクラスを作成してから解いてください。
// TODO Calculation型変数 cal をCalculation型のインスタンスで初期化してください。
// TODO 変数 calの baseNumフィールドに 100 を代入してください。
// TODO 変数 calの addメソッドを引数に100を渡して呼び出してください。
// TODO 変数 calの baseNumフィールドを出力してください。
// ※ 200 と出力されれば正解
}
}

View File

@@ -0,0 +1,40 @@
/*
* PTra10_05.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
/*
* TODO 以下の仕様のクラスを作成してください(新しくJavaファイルを作成してください)
*
* クラス名
* Car
* フィールド
* color : String型
* gasoline : int型
* メソッド
* 戻り値(int)、メソッド名(run)、引数(なし)
* ・gasolineフィールドの値を1減らす。
* ・1~15の数の中からランダムな値(車が進む距離)を戻り値として返す。
* ・もしgasolineフィールドが負の数になった場合(車がもう進めない)は-1を戻り値として返す。
*/
public class PTra10_05 {
public static void main(String[] args) {
// ※この問題はCarクラスを作成してから解いてください。
// TODO Car型変数 car を型のインスタンスで初期化してください。
// TODO 変数 carの colorフィールドに 赤 を代入してください。
// TODO 変数 carの gasolineフィールドに 50 を代入してください。
// TODO 変数 carに格納されているインスタンスメソッドrunを実行してください。
// TODO 「x色の車はy進みました」と出力してください。
// ※ xには車の色、yには車の進んだ距離を入れること
// TODO 変数 carのgasolineフィールドを出力してください。(49が出力されること)
}
}

View File

@@ -0,0 +1,27 @@
/*
* PTra10_06.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra10_06 {
public static void main(String[] args) {
//※この問題はPTra10_05で作成したCarクラスを使用して解いてください。
// TODO Car型変数 car を型のインスタンスで初期化してください。
// TODO 変数 carの colorフィールドに 赤 を代入してください。
// TODO 変数 carの gasolineフィールドに 50 を代入してください。
// 目的地までの距離
final int DISTANCE = 300;
/*
* TODO 変数carに格納されているインスタンスメソッドrunを繰り返し使って、目的地まで進んでください
* 先にガソリンがなくなった場合は、「x色の車は目的地に到達できませんでした」を出力してください
* 目的地についた時点で「x色の車は目的地にまでy時間かかりました。残りのガソリンは、zリットルです」を出力してください
* xは車の色、yはrunメソッドを実行した回数, zは残りのガソリンの数です
*/
}
}

View File

@@ -0,0 +1,29 @@
/*
* PTra10_07.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra10_07 {
/**
* @param args
*/
public static void main(String[] args) {
// ※ この問題はUserクラスを使用して解いてください。
// TODO User型の変数が3つ入る配列userListを宣言・確保してください
// TODO User型変数のインスタンスをuser1, user2, user3という名前で3つ作成してください。
/*
* TODO 作成した3つのインスタンスのフィールドにそれぞれ以下を代入してください。
* user1 : idフィールドに 1、nameフィールドに 一郎
* user2 : idフィールドに 2、nameフィールドに 二郎
* user3 : idフィールドに 3、nameフィールドに 三郎
*/
// TODO userListに作成したuser1, user2, user3を追加してください。
// TODO 繰り返しを使ってuserListの中身を順番に取り出してprintProfileメソッドを実行してください。
}
}

View File

@@ -0,0 +1,27 @@
/*
* PTra10_08.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra10_08 {
public static void main(String[] args) {
//※この問題は PTra10_05で作成したCarクラスを使用して解いてください。
// 目的地までの距離
final int DISTANCE = 300;
/*
* TODO Car型のインスタンスを3件作成し、それぞれの色、ガソリンを以下のように設定してください。
* 1台目:colorフィールドに"赤"、gasolineフィールドに50
* 2台目:colorフィールドに"青"、gasolineフィールドに60
* 3台目:colorフィールドに"黄"、gasolineフィールドに70
*
* 各carインスタンスメソッドrunを繰り返し使って、それぞれ目的地まで進んでください
* 先にガソリンがなくなった場合は、「x色の車は、目的地に到達できませんでした」を出力してください
* 目的地についた時点で「x色の車は、目的地にまでy時間かかりました。残りのガソリンは、zリットルです」を出力してください
* ※ xは車の色、yはrunメソッドを実行した回数, zは残りのガソリンの数です
* ※ クラス型配列を利用して処理を行なってください。
*/
}
}

View File

@@ -0,0 +1,19 @@
/*
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class User {
int id;
String name;
/**
* IDと名前を出力する挨拶メソッド
*/
void printProfile() {
System.out.println("ID" + this.id + ":" +this.name);
}
}