1. 직각삼각형(왼쪽정렬)
public class TriangleEx1 {
public static void main(String[] args) {
//삼각형만들기(왼쪽정렬)
for(int i = 0; i < 5; i++) {
for (int j=0; j <=i; j++) {
System.out.print("*");
}System.out.println();
}
}
}
2. 직각삼각형(거꾸로왼쪽정렬)
public class TriangleEx2 {
public static void main(String[] args) {
//거꾸로 삼각형만들기(왼쪽정렬)
for(int i = 0; i < 5; i++) {
for (int j=5; j>i; j--) {
System.out.print("*");
} System.out.println();
}
}
}
3. 직각삼각형(오른쪽정렬)
public class TriangleEx3 {
public static void main(String[] args) {
// 삼각형만들기(오른쪽정렬)
for(int i=0; i<5; i++) {
for(int j =4; j>i; j--) {
System.out.print(" ");
} for(int j=0; j<=i; j++) {
System.out.print("*");
} System.out.println();
} //for(i)
}//main
}
4. 거꾸로 직각삼각형(오른쪽정렬)
public class TriangleEx6 {
public static void main(String[] args) {
//거꾸로 삼각형 만들기(오른쪽 정렬)
for(int i = 0; i < 5; i++) {
for (int j=0; j < i; j++) {
System.out.print(" ");
} for(int j=5; j >i; j--) {
System.out.print("*");
} System.out.println();
}
}
}
5. 이등변삼각형
public class TriangleEx4 {
public static void main(String[] args) {
//이등변삼각형만들기
for(int i = 0; i < 5; i++) {
for (int j=4; j > i; j--) {
System.out.print(" ");
} for(int j=0; j < i*2+1; j++) {
System.out.print("*");
} System.out.println();
}
}
}
6. 마름모(또는 다이아몬드)
public class TriangleEx5 {
public static void main(String[] args) {
//마름모만들기
for(int i = 0; i < 5; i++) {
for (int j=4; j > i; j--) {
System.out.print(" ");
} for(int j=0; j < i*2+1; j++) {
System.out.print("*");
} System.out.println();
} //위쪽for(i)
for(int i = 0; i < 4; i++) {
for(int j=0; j<=i; j++) {
System.out.print(" ");
} for(int j =7; j>=i*2+1; j-- ) {
System.out.print("*");
} System.out.println();
} //아래쪽 for (i)
}
}
'JAVA' 카테고리의 다른 글
JAVA_배열(String 배열, 다차원배열) 2 (0) | 2021.07.27 |
---|---|
JAVA_배열(Array) 1 (0) | 2021.07.27 |
JAVA_반복문(for, while, do-while) (0) | 2021.07.25 |
JAVA_반복문(if, switch) (0) | 2021.07.24 |
JAVA_연산자 (0) | 2021.07.15 |
댓글