반응형
숫자를 도형의 형태로 나타내는 예제를 다뤄보겠습니다. 이전 글에서 다룬 세로로 나열하는 식에서 살짝만 바꿨기 때문에 전혀 어렵지 않네요.
위 사진과 같은 순서로 숫자를 표현하기 위해선 소스코드중 11번째줄만을 수정하면 되겠습니다. 보시다시피 세로의 길이를 표현하는 j 의 길이를 i 번째까지만 지정해주면 되겠네요.
■ 출력결과
■ 소스코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | public class Array_Triangle { public static void main(String[] args) { int [][]num=new int[5][5]; int i; int j; int result=0; for(i=0; i<5; i++){ for(j=0; j<i; j++){ result=result+1; num[i][j]=result; } } for(i=0; i<5; i++){ for(j=0; j<5; j++){ System.out.print(" "+num[i][j]); }System.out.println(); } } } |
제 블로그에 포스팅되는 소스코드는 PC에 최적화 되어 있습니다. 모바일로 보시는 분들은 양해 부탁드립니다.
반응형
'프로그래밍 > Java' 카테고리의 다른 글
자바(Java)〃FileOutputStream으로 파일 복사 (0) | 2016.01.23 |
---|---|
자바(Java)〃FileInputStream으로 파일 읽기 (0) | 2016.01.23 |
자바(Java)〃파일클래스의 디렉토리 메소드 (0) | 2016.01.22 |
자바(Java)〃입력 스트림 & 출력 스트림 (0) | 2016.01.22 |
자바(Java)〃알고리즘으로 숫자를 세로로 나열하기 (0) | 2016.01.21 |
자바(Java)〃피보나치 수열 구하기 (0) | 2016.01.20 |
자바(Java)〃약수 구하기 (4) | 2016.01.20 |
자바(Java)〃난수를 얻는 랜덤(Random) 메소드 + 클래스 (0) | 2015.11.15 |