From 460b186a74a9e2ccf714796a67619e30ff1b17af Mon Sep 17 00:00:00 2001 From: m_ozawa <26-m-ozawa-swnet@it-college.co.jp> Date: Thu, 17 Sep 2026 16:50:07 +0900 Subject: [PATCH] Q6 --- Question06-for/src/PTra06_01.java | 4 ++++ Question06-for/src/PTra06_02.java | 4 ++++ Question06-for/src/PTra06_03.java | 6 ++++++ Question06-for/src/PTra06_04.java | 14 ++++++++++++-- Question06-for/src/PTra06_05.java | 11 +++++++---- Question06-for/src/PTra06_06.java | 8 ++++++++ Question06-for/src/PTra06_07.java | 10 ++++++++++ 7 files changed, 51 insertions(+), 6 deletions(-) diff --git a/Question06-for/src/PTra06_01.java b/Question06-for/src/PTra06_01.java index cf38e18..96cc505 100644 --- a/Question06-for/src/PTra06_01.java +++ b/Question06-for/src/PTra06_01.java @@ -7,6 +7,10 @@ public class PTra06_01 { public static void main(String[] args) { // TODO for文を使って0から99までの整数を順にコンソールに出力してください。 + for (int i = 0; i < 100; i++) { + System.out.println(i); + + } } } diff --git a/Question06-for/src/PTra06_02.java b/Question06-for/src/PTra06_02.java index e532445..a2f66bd 100644 --- a/Question06-for/src/PTra06_02.java +++ b/Question06-for/src/PTra06_02.java @@ -10,6 +10,10 @@ public class PTra06_02 { /* * ■■■■■ */ + for(int i=0;i<5;i++) { + System.out.print("■"); + } + } diff --git a/Question06-for/src/PTra06_03.java b/Question06-for/src/PTra06_03.java index 4386054..37d6200 100644 --- a/Question06-for/src/PTra06_03.java +++ b/Question06-for/src/PTra06_03.java @@ -11,6 +11,12 @@ public class PTra06_03 { for (int i = 0; i <= 100; i++) { // TODO iが偶数の時だけ、iの値を出力してください + if(i%2==0) { + System.out.println(i); + }else { + continue; + } + } } diff --git a/Question06-for/src/PTra06_04.java b/Question06-for/src/PTra06_04.java index 8a947f3..53d7ebd 100644 --- a/Question06-for/src/PTra06_04.java +++ b/Question06-for/src/PTra06_04.java @@ -13,8 +13,18 @@ public class PTra06_04 { * ③ iが3でも5でも割り切れる場合はfizzbuzzと出力する * ④ 上記のいずれにも当てはまらない場合はiの値をそのまま出力する */ - for(int i = 1;i < 50;i++) { - + for (int i = 1; i < 50; i++) { + if (i % 3 == 0 && i % 5 == 0) { + System.out.println("fizzbuzz"); + } 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/PTra06_05.java b/Question06-for/src/PTra06_05.java index 191bbb0..a274b62 100644 --- a/Question06-for/src/PTra06_05.java +++ b/Question06-for/src/PTra06_05.java @@ -1,3 +1,4 @@ + /* * PTra06_05.java * 作成 Rhizome @@ -16,11 +17,13 @@ public class PTra06_05 { // 以下のfor文は0~2のランダムな値を10回出力します。 // TODO 値が2の場合は出力しないようにしてください。 // ※ continueを用いてください。 - for(int i = 0;i < 10;i++) { + for (int i = 0; i < 10; i++) { randomNumber = random.nextInt(3); - - - System.out.println(randomNumber); + if (randomNumber == 2) { + continue; + } else { + System.out.println(randomNumber); + } } } } diff --git a/Question06-for/src/PTra06_06.java b/Question06-for/src/PTra06_06.java index 02b2f42..9a1028d 100644 --- a/Question06-for/src/PTra06_06.java +++ b/Question06-for/src/PTra06_06.java @@ -14,6 +14,14 @@ public class PTra06_06 { * ■■■■■ * ■■■■■ */ + + for(int i=1;i<=25;i++) { + if(i%5==0) { + System.out.println("■"); + }else { + System.out.print("■"); + } + } } diff --git a/Question06-for/src/PTra06_07.java b/Question06-for/src/PTra06_07.java index 149c022..7b5638e 100644 --- a/Question06-for/src/PTra06_07.java +++ b/Question06-for/src/PTra06_07.java @@ -19,6 +19,16 @@ public class PTra06_07 { * 8 16 24 32 40 48 56 64 72 * 9 18 27 36 45 54 63 72 81 */ + int num=1; + for(int i=1;num<10;i++) { + if(i%9==0) { + System.out.println(num*i); + i=1; + num=num+1; + }else { + System.out.print(num*i); + } + } }