반복문을 이용한 별찍기
- 순차적으로 찍기
int count=0;
for(int i=1; i<6; i++){
for(int j=0; j<i; j++)
{
System.out.print("*");
}
System.out.println("");
}
(실행 결과)
*
**
***
****
*****
- 거꾸로 찍기
for(int i=5; i>0; i--)
{
for(int j=1; j<=i; j++)
{
System.out.print("*");
}
System.out.println("");
}
(실행 결과)
*****
****
***
**
*
- 삼각형 모양으로 찍기
for(int i=0; i<5; i++){
int x=4;
for(int j=0; j<x-i; j++){ // 별 앞에 공백을 찍는 for문
System.out.print(" ");
}
for(int k=0; k<=i; k++){ // 별을 찍는 for문
if(k == 0){ // *을 홀수개 찍기위해서 하나와
System.out.print("*");
}
else{ // 두개를 나눠서 찍는다.
System.out.print("**");
}
}// close for()
System.out.println("");
}//close for()
(실행 결과)
*
***
*****
*******
*********
'언어 > Java' 카테고리의 다른 글
(Java) Fizz-Buzz 게임(반복문,조건문) (0) | 2017.05.02 |
---|---|
(Java) 문자열 거꾸로 출력(배열,반복문 이용) (6) | 2017.04.28 |
(Java) 피보나치 수열(반복문 이용) (2) | 2017.04.27 |
(Java) 소수 구하기(반복문,조건문 이용) (4) | 2017.04.26 |
(Java) 구구단(반복문,조건문 이용) (3) | 2017.04.20 |