기린의 기록을 위한 공간

[JAVA] 별찍기 본문

Programming/Java

[JAVA] 별찍기

girin code 2020. 2. 2. 14:49

[****5 찍기]

public void ch6doubleArray() {

Scanner sc=new Scanner(System.in);


System.out.print("정수 입력 : ");

int num = sc.nextInt();

if(num>0) {

for(int i=0; i<num; i++) {

for(int n=0; n<=i;n++) {

if(i==n) 

System.out.println(i+1);

else {

System.out.print('*');

    }

}

}

}

else {

System.out.println("양수가 아닙니다.");

}



[실행결과]

정수 입력 : 5

1

*2

**3

***4

****5



[12345 찍기]


System.out.print("정수 입력 : ");


int su = sc.nextInt();


if(su>0) {


for(int i=1; i<=su; i++) {


for(int n=1; n<=su; n++) {


System.out.print(n);


}


System.out.println(" ");


}


}else {


System.out.println("양수가 아닙니다.");


}




[실행결과]

정수 입력 : 5

12345 

12345 

12345 

12345 

12345 



[별순차적으로 찍기]


System.out.print("정수 입력 : ");


int su1 = sc.nextInt();



for(int i=0; i<su1; i++) {


for(int n=0; n<=i; n++) {


if(i==n)


System.out.println('*');


else {


System.out.print('*');


}


}


}



[실행결과]

정수 입력 : 5

*

**

***

****

*****


[사다리꼴 찍기]


System.out.print("정수 입력 : ");


int su2 = sc.nextInt();



for(int i=0; i<su2;i++) {


    for(int n=0;n<i;n++) {


    System.out.print(" ");


    }


    for(int n=0;n<su2-1;n++) {


    System.out.print("*");


    }


    System.out.println();


    }



[실행결과]

정수 입력 : 5

****

 ****

  ****

   ****

    ****


[다이아몬드 찍기]


    System.out.print("정수 입력 : ");


    int num5=sc.nextInt();


    


    for(int i=0;i<num5;i++) {


    for(int n=0;n<=i;n++) {


    if(i==n) 


    System.out.println("*");


    else {


    System.out.print("*");


    }


    }


    }


    for(int i=1; i<num5;i++) {


    for(int n=1; n<i; n++) {


    System.out.print(" ");


    }


    for(int n=0; n<num5-i;n++) {


    System.out.print("*");


    }


    System.out.println();


    }


}



[실행결과]

정수 입력 : 5

*

**

***

****

*****

 ****

  ***

   **

    *


'Programming > Java' 카테고리의 다른 글

[JAVA] 로또번호생성기  (0) 2020.02.02
[JAVA] 구구단  (0) 2020.02.02
[JAVA]묵찌빠게임  (0) 2020.02.02
Comments