알고리즘,손코딩 문제

손코딩 문제 : 9번 문제를 변형하여 n번 째 줄에 n을 출력

알통몬_ 2017. 3. 11. 21:25
반응형


안녕하세요 알통몬입니다.

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!

포스팅 내용이 찾아주신 분들께 도움이 되길 바라며

더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^

 

 다음과 같은 출력이 나오도록 코딩하시오.

이번 문제는 9번 문제의 변형입니다.

출처 http://rain483.blog.me/220713823307
따라서 9번을 풀었다면 
큰 고민 없이 풀 수 있는 문제입니다.

              제가 한 코딩은  ▼ 에 있습니다.







public class HandCoding10 { public static void main(String[] args) { for (int i = 4; i >= 0; i--) { String chul = ""; for (int j = i - 1; j >= 0; j--) { chul += " "; } for (int k = i; k < 9 - i; k++) { if(i%2==0) { if (k % 2 == 0) { chul += 5-i; } else if (k % 2 != 0) { chul += " "; } } else if(i%2!=0) { if (k % 2 != 0) { chul += 5-i; } else if (k % 2 == 0) { chul += " "; } } } System.out.println(chul); } } }


반응형