This commit is contained in:
m-mun
2026-09-09 08:34:32 +09:00
parent 8e67b4ccb9
commit 1b863df929
181 changed files with 34869 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
/*
* PTra07_01.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra07_01 {
public static void main(String[] args) {
// TODO 要素数5のint型の配列を宣言してください
// TODO 宣言した配列に要素として1,3,5,7,9を設定してください
// TODO 配列の2番目の値を出力してください。
// ※ 3が表示されれば正解
}
}

View File

@@ -0,0 +1,15 @@
/*
* PTra07_02.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra07_02 {
public static void main(String[] args) {
// TODO int型の配列を宣言し、整数値1,10,100を入れて初期化してください
// TODO 配列の1番目と3番目を足した値を出力してください
// ※ 101 が出力されれば正解です。
}
}

View File

@@ -0,0 +1,20 @@
/*
* PTra07_03.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra07_03 {
public static void main(String[] args) {
String[] array = new String[5];
array[0] = "森";
array[1] = "山";
array[2] = "沼";
array[3] = "島";
array[4] = "平地";
// TODO 配列arrayの全要素を順番に出力してください
// ※ 繰り返しを使用して記述すること
}
}

View File

@@ -0,0 +1,16 @@
/*
* PTra07_04.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra07_04 {
public static void main(String[] args) {
int[] array = new int[1000];
// TODO 配列arrayに1から1000までの整数を順に入れてください
// ※ for文を用いて代入を行うこと
// TODO 配列arrayの全要素を順番に出力してください
}
}

View File

@@ -0,0 +1,24 @@
/*
* PTra07_05.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
import java.util.Random;
public class PTra07_05 {
public static void main(String[] args) {
String[] array = new String[5];
array[0] = "森";
array[1] = "山";
array[2] = "沼";
array[3] = "島";
array[4] = "平地";
// 0~4のランダムな整数を作成しています
int random = new Random().nextInt(5);
// TODO 配列arrayから変数randomが示す要素を出力してください
}
}

View File

@@ -0,0 +1,20 @@
/*
* PTra07_06.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra07_06 {
public static void main(String[] args) {
String[] array = new String[5];
array[0] = "森";
array[1] = "山";
array[2] = "沼";
array[3] = "島";
array[4] = "平地";
// TODO 配列arrayの内容を末尾から先頭に向けて順に出力してください
// ※ 繰り返しを使用して記述すること
}
}

View File

@@ -0,0 +1,22 @@
/*
* PTra07_07.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra07_07 {
public static void main(String[] args) {
// 以下の変数schedule一週間の時間割を2次元配列で表したものです
String[][] schedule =
{ /*月*/ /*火*/ /*水*/ /*木*/ /*金*/
/*1時間目*/ {"国語", "社会", "国語", "理科", "社会"},
/*2時間目*/ {"英語", "数学", "英語", "数学", "国語"},
/*3時間目*/ {"理科", "国語", "理科", "国語", "理科"},
/*4時間目*/ {"社会", "社会", "数学", "社会", "数学"},
/*5時間目*/ {"数学", "英語", "英語", "理科", "英語"},
};
// TODO 変数scheduleから金曜日の2時間目の科目を取得して出力してください
}
}

View File

@@ -0,0 +1,19 @@
/*
* PTra07_08.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra07_08 {
public static void main(String[] args) {
// 2次元配列
int[][] array = {
{1,3,5,7},
{11,13,17,19,23,29}
};
// TODO 2次元配列arrayに含まれるすべての整数要素を順に出力してください
// ※ 繰り返しを使用して記述すること
}
}

View File

@@ -0,0 +1,19 @@
/*
* PTra07_09.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra07_09 {
public static void main(String[] args) {
// 2次元配列
int[][] array = {
{1,3,5,7},
{11,13,17,19,23,29}
};
// TODO 2次元配列arrayに含まれるすべての整数要素の平均値を浮動小数で出力してください
// ※ 繰り返しを使用して記述すること
}
}

View File

@@ -0,0 +1,28 @@
/*
* PTra07_10.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra07_10 {
public static void main(String[] args) {
// 配列の宣言
int[] array = new int[100];
// このプログラムを実行すると実行中に「ArrayIndexOutOfBoundsException」というエラーがコンソールに出力されてしまいます
// TODO 以下のプログラムを修正してエラーが出力されないようにしてください
// ※コンソールに1から100までの値が順番に表示されれば成功です
// 配列の中身が{1,2,3,…,98,99,100}となるように値を代入する
int i = 1;
while(i <= 100) {
array[i] = i + 1;
i++;
}
// 配列の中身を順にすべて出力する
for(int element: array) {
System.out.println(element);
}
}
}