[JAVA]17.내림차순 별그리기

손영민's avatar
Feb 16, 2025
[JAVA]17.내림차순 별그리기
 
1.절차 만들기
 
 
2별을 출력해본다.
public class pra01 { public static void main(String[] args) { System.out.println("*"); } }
 
 
3하드코딩해서 별 한 줄을 만든다:
public class pra01 { public static void main(String[] args) { System.out.print("*"); System.out.println(""); System.out.print("*"); System.out.println(""); System.out.print("*"); System.out.println(""); System.out.print("*"); System.out.println(""); System.out.print("*"); System.out.println(""); } }
 
 
4하드코딩해서 별 오름차순으로 만든다:
public class pra01 { public static void main(String[] args) { System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.println(""); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.println(""); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.println(""); System.out.print("*"); System.out.print("*"); System.out.print("*"); System.out.println(""); System.out.print("*"); System.out.println(""); } }
 
 
5공통모듈 만들기
public class pra01 { public static void main(String[] args) { int b = 9; for (int a = 1; a <= b; a++) { System.out.print("*"); } b = b - 2; System.out.println(""); for (int a = 1; a <= b; a++) { System.out.print("*"); } b = b - 2; System.out.println(""); for (int a = 1; a <= b; a++) { System.out.print("*"); } b = b - 2; System.out.println(""); for (int a = 1; a <= b; a++) { System.out.print("*"); } b = b - 2; System.out.println(""); for (int a = 1; a <= b; a++) { System.out.print("*"); } b = b - 2; System.out.println(""); } }
 
 
 
6.불필요한 것을 반복문으로 올린다:
public class pra01 { public static void main(String[] args) { for (int b = 9; b >= 1; b = b - 2) { for (int a = 1; a <= b; a++) { System.out.print("*"); } System.out.println(""); } } }
 
Share article

sson17