'계단식 숫자'에 해당되는 글 1건

  1. 2010.08.16 오른쪽 부터 왼쪽으로 1+2+3+4 ... 증가하여 계단식으로 출력하는 소스 for Java by 마라스

숫자는 원하는 깊이 만큼 출력 해줍니다.
오른쪽 부터 왼쪽으로 계단 식으로 출력 합니다.
예를 들어 출력형식은 깊이가 4 라면

               1
         3    2
     6   5    4
10  9   8    7

같은 형태로 출력이 됩니다.

public class NumPrint2 {
 public static void main(String[] args) {
  numPrint(13);
 }
 
 static void numPrint(final int MAXDEPTH) {
  int sum = 0;
  for (int i = 1 ; i < MAXDEPTH+1 ; i++) {
   sum = sum + i;
   int loop = i;
   int temp = sum+1;
   
   for (int j = i + 1 ; 0 < (MAXDEPTH+1)-j ; j++)
    System.out.print("   ");
   
   for (loop = i ; 0 < loop ; loop--)
    System.out.printf("%3d", --temp);
   
   System.out.println();
  }
 }

}

Posted by 마라스
l