From a11098f1cb226cf0ee1d277271b07cc8e845cc3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=88=B4=E6=9C=A8=E3=80=80=E7=9A=93=E4=BB=8B?= <26-k-suzuki-avnz@it-college.co.jp> Date: Thu, 8 Oct 2026 16:03:32 +0900 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E4=BA=86=E6=B8=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Question06-for/.classpath | 6 +++++ Question06-for/.gitignore | 1 + Question06-for/.project | 23 ++++++++++++++++++ .../.settings/org.eclipse.jdt.core.prefs | 9 +++++++ ....eclipse.wst.common.project.facet.core.xml | 4 ++++ Question06-for/src/main/java/Question6_1.java | 13 ++++++++++ Question06-for/src/main/java/Question6_2.java | 15 ++++++++++++ Question06-for/src/main/java/Question6_3.java | 15 ++++++++++++ Question06-for/src/main/java/Question6_4.java | 24 +++++++++++++++++++ Question06-for/src/main/java/Question6_5.java | 22 +++++++++++++++++ Question06-for/src/main/java/Question6_6.java | 17 +++++++++++++ Question06-for/src/main/java/Question6_7.java | 21 ++++++++++++++++ 12 files changed, 170 insertions(+) create mode 100644 Question06-for/.classpath create mode 100644 Question06-for/.gitignore create mode 100644 Question06-for/.project create mode 100644 Question06-for/.settings/org.eclipse.jdt.core.prefs create mode 100644 Question06-for/.settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 Question06-for/src/main/java/Question6_1.java create mode 100644 Question06-for/src/main/java/Question6_2.java create mode 100644 Question06-for/src/main/java/Question6_3.java create mode 100644 Question06-for/src/main/java/Question6_4.java create mode 100644 Question06-for/src/main/java/Question6_5.java create mode 100644 Question06-for/src/main/java/Question6_6.java create mode 100644 Question06-for/src/main/java/Question6_7.java 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..58edb6f --- /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 ( int i = 0 ; 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..1af5a15 --- /dev/null +++ b/Question06-for/src/main/java/Question6_2.java @@ -0,0 +1,15 @@ + +public class Question6_2 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + + StringBuilder square = new StringBuilder(); + for ( int i=0 ; i<5 ; i++ ) { + square.append('\u25A0'); // ■ = \u25A0 + } + System.out.println(square); + + } + +} 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..3195a19 --- /dev/null +++ b/Question06-for/src/main/java/Question6_3.java @@ -0,0 +1,15 @@ + +public class Question6_3 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + + 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..9db8b4c --- /dev/null +++ b/Question06-for/src/main/java/Question6_4.java @@ -0,0 +1,24 @@ + +public class Question6_4 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + + for ( int i = 1 ; i<50 ; i++ ) { + + if ( (i%3 == 0) && (i%5 == 0) ) { + System.out.println("fizzbuzz"); + continue; + } else if ( i%3==0 ) { + System.out.println("fizz"); + } else if ( i%5==0 ) { + System.out.println("buzz"); + } 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..37e760f --- /dev/null +++ b/Question06-for/src/main/java/Question6_5.java @@ -0,0 +1,22 @@ + +public class Question6_5 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + + int rand; + for ( int i = 0 ; i<10 ; i++) { + + rand = (int)( Math.random()*3 ); + + if ( rand==2 ) { + // no output + } else { + System.out.println(rand); + } + + } + + } + +} 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..59dc45a --- /dev/null +++ b/Question06-for/src/main/java/Question6_6.java @@ -0,0 +1,17 @@ + +public class Question6_6 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + + StringBuilder square = new StringBuilder(); + for ( int i=0 ; i<5 ; i++ ) { + square.append('\u25A0'); // ■ = \u25A0 + } + for ( int i=0 ; i<5 ; i++ ) { + System.out.println(square); + } + + } + +} 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..b57356a --- /dev/null +++ b/Question06-for/src/main/java/Question6_7.java @@ -0,0 +1,21 @@ + +public class Question6_7 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + + StringBuilder sb = new StringBuilder(); + for ( int i=1 ; i<=9 ; i++ ) { + for ( int j=1 ; j<=9 ; j++ ) { + if ( j>=2 ) { + sb.append(" "); // *2以降には空白を追加する + } + sb.append(i*j); // 計算結果を文字列として追加していく + } + System.out.println(sb); + sb.delete(0,sb.length()); // 追記した文字列をクリアする + } + + } + +}