JAVA
JAVA : 속이 비어있는 삼각형 만들기
스노위13
2022. 8. 22. 22:13
*을 이용해서 속이 비어있는 삼각형을 만들어보자.
완성된 모양은 아래와 같다
그리고 이 삼각형을 만들기 위해서 for문과 if문을 사용하였다. 구현 코드는 다음과 같다.
public class Triangle {
public static void main(String[] args) {
int line = 6;
String blank = " ";
for (int i = 0; i < line; i++) {
for (int j = (line - 1) - i; j > 0; j--) {
System.out.print(" ");
} // 공백 넣는 부분
if(i == 0) {
System.out.println("*");
}else if (i == line-1) {
for(int j= 0; j < (line*2)-1 ; j++) {
System.out.print("*");
}
}else if(i < line-1) {
for(int j=0 ; j < (line*2)-1 ; j++){
if(j==0) {
System.out.print("*");
}else if(j == (i*2)+1) {
System.out.println("*");
}else if(j==i) {
System.out.print(blank);
blank += " ";
}
}
}
}
}
}
line의 숫자를 바꾸면 자동으로 크기도 달라진다.