diff --git a/Question01-StartProgram/.project b/Question01-StartProgram/.project new file mode 100644 index 0000000..832c9ea --- /dev/null +++ b/Question01-StartProgram/.project @@ -0,0 +1,11 @@ + + + Question01-StartProgram + + + + + + + + diff --git a/Question03-if/.classpath b/Question03-if/.classpath new file mode 100644 index 0000000..c771657 --- /dev/null +++ b/Question03-if/.classpath @@ -0,0 +1,6 @@ + + + + + + diff --git a/Question03-if/.gitignore b/Question03-if/.gitignore new file mode 100644 index 0000000..84c048a --- /dev/null +++ b/Question03-if/.gitignore @@ -0,0 +1 @@ +/build/ diff --git a/Question03-if/.project b/Question03-if/.project new file mode 100644 index 0000000..1c2475e --- /dev/null +++ b/Question03-if/.project @@ -0,0 +1,23 @@ + + + Question03-if + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + + diff --git a/Question03-if/.settings/org.eclipse.jdt.core.prefs b/Question03-if/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..23fa13b --- /dev/null +++ b/Question03-if/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,9 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 +org.eclipse.jdt.core.compiler.compliance=21 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=21 diff --git a/Question03-if/.settings/org.eclipse.wst.common.project.facet.core.xml b/Question03-if/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..c1a8d07 --- /dev/null +++ b/Question03-if/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,4 @@ + + + + diff --git a/Question03-if/src/main/java/Qestion3_1.java b/Question03-if/src/main/java/Qestion3_1.java new file mode 100644 index 0000000..c6b16e0 --- /dev/null +++ b/Question03-if/src/main/java/Qestion3_1.java @@ -0,0 +1,13 @@ + +public class Qestion3_1 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + int num; + num = 100; + if(num == 100) { + System.out.println("条件に合致しました"); + } + } + +} diff --git a/Question03-if/src/main/java/Question3_2.java b/Question03-if/src/main/java/Question3_2.java new file mode 100644 index 0000000..fafe680 --- /dev/null +++ b/Question03-if/src/main/java/Question3_2.java @@ -0,0 +1,16 @@ + +public class Question3_2 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + int num = 65; + if(num >= 65) { + System.out.println("合格です"); + } + else { + System.out.println("不合格です"); + } + + } + +} diff --git a/Question03-if/src/main/java/Question3_3.java b/Question03-if/src/main/java/Question3_3.java new file mode 100644 index 0000000..12c2792 --- /dev/null +++ b/Question03-if/src/main/java/Question3_3.java @@ -0,0 +1,12 @@ + +public class Question3_3 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + int num = 10; + if (num % 2 == 0 && num % 5 == 0) { + System.out.println(num + "は2でも5でも割り切れます。"); + } + } + +} diff --git a/Question03-if/src/main/java/Question3_4.java b/Question03-if/src/main/java/Question3_4.java new file mode 100644 index 0000000..0fae241 --- /dev/null +++ b/Question03-if/src/main/java/Question3_4.java @@ -0,0 +1,48 @@ +//標準入力のために必要 +import java.util.Scanner; + +public class Question3_4 { + + + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + String[] main; + + main = new String[6]; + + main[0] = "降水確率を入力してください。(数字のみ)"; + main[1] = "不正な値が入力されました"; + main[2] = "雨が降る確率が高いです"; + main[3] = "雨が降るかもしれないです"; + main[4] = "雨はまず降らないでしょう"; + main[5] = "数字を入力してください"; + + //最初のコメント出力 + System.out.println(main[0]); + + //標準入力取得と空白除去 + Scanner scan = new Scanner(System.in); + String str = scan.nextLine().strip(); + + // 数字チェック + if (!str.matches("-?\\d+")) { + System.out.println(main[5]); + return; + } + + int num = Integer.parseInt(str); + + if (num < 0 || num > 100) { + System.out.println(main[1]); + } else if (num >= 75) { + System.out.println(main[2]); + } else if (num >= 30) { + System.out.println(main[3]); + } else { + System.out.println(main[4]); + } + + } + +} diff --git a/Question04-while/.classpath b/Question04-while/.classpath new file mode 100644 index 0000000..c771657 --- /dev/null +++ b/Question04-while/.classpath @@ -0,0 +1,6 @@ + + + + + + diff --git a/Question04-while/.gitignore b/Question04-while/.gitignore new file mode 100644 index 0000000..84c048a --- /dev/null +++ b/Question04-while/.gitignore @@ -0,0 +1 @@ +/build/ diff --git a/Question04-while/.project b/Question04-while/.project new file mode 100644 index 0000000..29bdff7 --- /dev/null +++ b/Question04-while/.project @@ -0,0 +1,23 @@ + + + Question04-while + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + + diff --git a/Question04-while/.settings/org.eclipse.jdt.core.prefs b/Question04-while/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..23fa13b --- /dev/null +++ b/Question04-while/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,9 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 +org.eclipse.jdt.core.compiler.compliance=21 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=21 diff --git a/Question04-while/.settings/org.eclipse.wst.common.project.facet.core.xml b/Question04-while/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..c1a8d07 --- /dev/null +++ b/Question04-while/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,4 @@ + + + + diff --git a/Question04-while/src/main/java/Qestion4_1.java b/Question04-while/src/main/java/Qestion4_1.java new file mode 100644 index 0000000..c736018 --- /dev/null +++ b/Question04-while/src/main/java/Qestion4_1.java @@ -0,0 +1,9 @@ + +public class Qestion4_1 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + + } + +} diff --git a/Question06-for/.classpath b/Question06-for/.classpath new file mode 100644 index 0000000..c771657 --- /dev/null +++ b/Question06-for/.classpath @@ -0,0 +1,6 @@ + + + + + + diff --git a/Question06-for/.gitignore b/Question06-for/.gitignore new file mode 100644 index 0000000..84c048a --- /dev/null +++ b/Question06-for/.gitignore @@ -0,0 +1 @@ +/build/ diff --git a/Question06-for/.project b/Question06-for/.project new file mode 100644 index 0000000..a03f44a --- /dev/null +++ b/Question06-for/.project @@ -0,0 +1,23 @@ + + + Question06-for + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + + diff --git a/Question06-for/.settings/org.eclipse.jdt.core.prefs b/Question06-for/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..23fa13b --- /dev/null +++ b/Question06-for/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,9 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 +org.eclipse.jdt.core.compiler.compliance=21 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=21 diff --git a/Question06-for/.settings/org.eclipse.wst.common.project.facet.core.xml b/Question06-for/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..c1a8d07 --- /dev/null +++ b/Question06-for/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,4 @@ + + + + diff --git a/Question06-for/src/main/java/Question6_1.java b/Question06-for/src/main/java/Question6_1.java new file mode 100644 index 0000000..9388511 --- /dev/null +++ b/Question06-for/src/main/java/Question6_1.java @@ -0,0 +1,13 @@ + +public class Question6_1 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + //for文 + //「++」⇒インクリメント i+1 + for (int i = 1; i <100; i++) { + System.out.println(i); + } + } + +} diff --git a/Question06-for/src/main/java/Question6_2.java b/Question06-for/src/main/java/Question6_2.java new file mode 100644 index 0000000..fa4a2ec --- /dev/null +++ b/Question06-for/src/main/java/Question6_2.java @@ -0,0 +1,11 @@ + +public class Question6_2 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + for (int i = 0; i < 5; i++) { + System.out.print("■"); + } + } + +} diff --git a/Question06-for/src/main/java/Question6_3.java b/Question06-for/src/main/java/Question6_3.java new file mode 100644 index 0000000..397b685 --- /dev/null +++ b/Question06-for/src/main/java/Question6_3.java @@ -0,0 +1,14 @@ + +public class Question6_3 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + //for文 + for (int i = 0; i <= 100; i++) { + if (i % 2 == 0) { + System.out.println(i); + } + } + } + +} diff --git a/Question06-for/src/main/java/Question6_4.java b/Question06-for/src/main/java/Question6_4.java new file mode 100644 index 0000000..0c01325 --- /dev/null +++ b/Question06-for/src/main/java/Question6_4.java @@ -0,0 +1,21 @@ + +public class Question6_4 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + for (int i = 1; i <= 50; i++) { + if (i % 5 == 0 && i % 3 == 0) { + System.out.println("fizzbuzz"); + } else if (i % 5 == 0) { + System.out.println("buzz"); + } else if (i % 3 == 0) { + System.out.println("fizz"); + } else { + System.out.println(i); + + } + + } + } + +} diff --git a/Question06-for/src/main/java/Question6_5.java b/Question06-for/src/main/java/Question6_5.java new file mode 100644 index 0000000..7034981 --- /dev/null +++ b/Question06-for/src/main/java/Question6_5.java @@ -0,0 +1,17 @@ +import java.util.Random; +public class Question6_5 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + Random gacha = new Random(); + + for (int i = 0; i < 10; i++) { + int num = gacha.nextInt(3); + + if (num != 2) { + System.out.println(num); + } + } + } + +} diff --git a/Question06-for/src/main/java/Question6_6.java b/Question06-for/src/main/java/Question6_6.java new file mode 100644 index 0000000..d11da1f --- /dev/null +++ b/Question06-for/src/main/java/Question6_6.java @@ -0,0 +1,13 @@ + +public class Question6_6 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + for (int i = 0; i < 5; i++) { + for (int j = 0; j < 5; j++) { + System.out.print("■"); + } + System.out.println(); + } + } +} diff --git a/Question06-for/src/main/java/Question6_7.java b/Question06-for/src/main/java/Question6_7.java new file mode 100644 index 0000000..86a71f5 --- /dev/null +++ b/Question06-for/src/main/java/Question6_7.java @@ -0,0 +1,16 @@ + +public class Question6_7 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + for (int i = 1; i <= 9; i++) { + + for (int k = 1; k <= 9; k++) { + System.out.print(i * k + " "); + } + + System.out.println(); + } + } + +}