프로그래밍/Java
자바(Java)〃알고리즘으로 숫자 삼각형으로 나열하기
HUN IT Blog
2016. 1. 21. 20:44
반응형
숫자를 도형의 형태로 나타내는 예제를 다뤄보겠습니다. 이전 글에서 다룬 세로로 나열하는 식에서 살짝만 바꿨기 때문에 전혀 어렵지 않네요.
위 사진과 같은 순서로 숫자를 표현하기 위해선 소스코드중 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에 최적화 되어 있습니다. 모바일로 보시는 분들은 양해 부탁드립니다.
반응형