Q. 별을 피라미드 모양으로 내려오는 삼각형을 만드시오.
A. 공백이 먼저 4개 부터 0개까지 들어가야 상단 꼭짓점이 된다.
그러므로 공백을 먼저넣고
1번 부터 9번까지 *을 2개씩 늘려가며 넣어서 삼각형을 완성한다.
ex)
*
***
*****
*******
*********
public static void main(String[] args) {
for(int a=1;a<10;a+=2) { // 1부터 9까지 2개씩 늘어날 것이다.
for(int i=9;i>a;i-=2) { // 4번부터 0번까지 줄어들며 공백을 넣을 것이다.
System.out.print(" ");
}
for(int i=0;i<a;i++) { // 1~9번 2개씩 늘어나며 " * "을 넣을 것이다.
System.out.print("*");
}
System.out.println();
}
}
2024.06.20
'준비 > 연습문제' 카테고리의 다른 글
| [연습문제] 6. 별찍기 우상단부터 찍으면서 내려오는 삼각형 그리기 (0) | 2024.06.20 |
|---|---|
| [연습문제] 5. 별찍기 우하단부터 찍으면서 올라오는 역삼각형 만들기 (0) | 2024.06.20 |
| [연습문제] 4. 어떤 수가 입력되면 그 수가 소수인지 판단하시오. (0) | 2024.06.19 |
| [연습문제] 3. 자연수 N이 주어지면 N의 약수를 오름차순으로 모두 출력하시오. (0) | 2024.06.19 |
| [연습문제] 2. a~b 사이의 구간에 대하여 짝수는 더하고 홀수는 뺀 합을 구하시오. (a=5, b=10) (0) | 2024.06.19 |