*****
****
***
**
*
โฅ ๋ชจ์์ ๋ณ์ ์ฐ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด ๋ด ์๋ค.
๊ธฐ๋ณธ ํ ์ก๊ธฐ
public static void main(String[] args) {
for(int i = 0; i < 5; i++) { // 5์ค์ ์ถ๋ ฅํ๊ณ ์ถ์ผ๋๊น
for(int a = 0; ???1 a++) { // ๋น์ด์๋ ๋ถ๋ถ์ ์ฑ์ด๋ค๋ ์๊ฐ์ผ๋ก
System.out.print(" ");
}
for(int b = 5; ???2 b--) { // 5๋ถํฐ ์ ์ ์์์ง๋ ์ด๊ธฐ๊ฐ์ 5๋ก ์ค์
System.out.print("*");
}
System.out.println();
}
}
}
์ด์ ??? 1๊ณผ??? 2๋ฅผ ๋๋ฒ๊น ํ๋ฅผ ์์ฑํด ๋ด ์๋ค.
??? 1 ์์๋ด๊ธฐ
๋๋ฒ๊น ํ๋ฅผ ํตํด???1๋ฅผ ์์๋ด๋ด ์๋ค.
๋๋ฒ๊น ํ
for(int i = 0; i < 5; i++)
for(a = 1; ???1 a++)
i i < 5. a. ???1.
--------------------------------------
0 T 0. F. i >= a
1. T. 1. T ???1 ์ a <= i ์ด๋ค.
2. F
2. T. 1. T
2. T
3. F
3. T. 1. T
2. T
3 T
4. F
4. T 1. T
2. T
3 T
4. T
5. F
๋๋ฒ๊น ํ๋ฅผ ํตํด ??? 1์ด a <= i๋ผ๋ ๊ฒ์ ์์๋์ต๋๋ค.
??? 2 ์์๋ด๊ธฐ
๋๋ฒ๊น ํ๋ฅผ ํตํด??? 2๋ฅผ ์์๋ด๋ด ์๋ค.
๋๋ฒ๊น ํ
for(int i = 0; i < 5; i++)
for(b = 5; ???2 b--) {
i. i < 5. b ???2
--------------------------------
0. T. 5. T. b > i
4. T. ???2๋ b > i ์ด๋ค.
3. T
2. T
1. T
0. F
1. T. 5. T
4. T
3. T
2. T
1. F
๋๋ฒ๊น ํ๋ฅผ ํตํด ???2 ๊ฐ b > i๋ผ๋ ๊ฒ์ ์์๋์ต๋๋ค.
ํฉ์น๊ธฐ
์ด์ ??? 1๊ณผ??? 2๋ฅผ ์์๋์ผ๋??? 1๊ณผ??? 2์ ์ฌ๋ฐ๋ฅธ ๊ฐ์ ๋ฃ๊ณ ์ถ๋ ฅํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
package class0703;
public class PutStar3 {
//
// *****
// ****
// ***
// **
// *
// ์ด๋ ๊ฒ ์๊ธด ๋ณ ์ฐ๊ธฐ ์ฝ๋๋ฅผ ์์ฑํ์์ค
public static void main(String[] args) {
for(int i = 0; i < 5; i++) {
for(int a = 0; a <= i; a++) {
System.out.print(" ");
}
for(int b = 5; b > i; b--) {
System.out.print("*");
}
System.out.println();
}
}
}
์ถ๋ ฅ์ ํด๋ณด๋ ์ฒ์์ ๋ฌธ์ ์์ ๋ณด์ฌ์ฃผ์๋ ๊ณผ ๋๊ฐ์ ๋ชจ์์ผ๋ก ์ถ๋ ฅ์ด ์ ๋์์ต๋๋ค.
๋ง๋ฌด๋ฆฌ
์ด๋ ๊ฒ ๋๋ฒ๊น ํ๋ฅผ ํ์ฉํ์ฌ ๋ณ์ ์ฐ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด ๋ณด์์ต๋๋ค.
๋๋ฒ๊น ํ๋ฅผ ๋ง์ด ์์ฑํ๋ค ๋ณด๋ ์ด๋ ์ ๋ ์ต์ํด์ ธ์ ๋๋ฒ๊น ํ๋ฅผ ์์ฑํ๋ ์ ๋ง์ ๋ ธํ์ฐ ๊ฐ์ ๊ฒ ์๊ธด ๊ฑฐ ๊ฐ์ต๋๋ค.
๋ด์ฃผ์ ๋ถ๋ค ๋ชจ๋ ๊ฐ์ฌํฉ๋๋ค.
'๋ฌธ์ ํ์ด ๐ > ์ผ๋ฐ๋ฌธ์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] ์ํ๊ธฐ ํ๋ก๊ทธ๋จ ๋ง๋ค๊ธฐ (0) | 2024.07.04 |
---|---|
[Java] ๋ฐ๋ณต๋ฌธ - ( ๋ณ์ฐ๊ธฐ : ์์ ํผ๋ผ๋ฏธ๋ ๋ชจ์ ) (2) | 2024.07.03 |
[Java] ๋ฐ๋ณต๋ฌธ - (๋ณ์ฐ๊ธฐ : โข ๋ชจ์) (0) | 2024.07.03 |
[Java] ๋ฐ๋ณต๋ฌธ - (๊ฑฐ๊พธ๋ก ์ถ๋ ฅํ๊ธฐ) (0) | 2024.06.21 |
[Java] ๋ฐ๋ณต๋ฌธ - (๋ณ์ฐ๊ธฐ : ํฐ ํผ๋ผ๋ฏธ๋ ๋ชจ์) (0) | 2024.06.20 |