inblog logo
|
sson17
    자바

    [JAVA]16.오름차순 별그리기

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

    sson17

    RSS·Powered by Inblog