반응형
안녕하세요 알통몬입니다. 공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!! 포스팅 내용이 찾아주신 분들께 도움이 되길 바라며 더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^
|
다음과 같은 출력이 나오도록 코딩하시오.
출처 http://rain483.blog.me/220713816907
이번 문제는 7번문제의 변형이라고 생각되는데요.
이번 코딩은 코드가 좀 길어졌습니다 ㅎㅎ
짧게 코딩할 수 있는 다른 좋은 방법이 있겠죠?
8번은 약간 어려워서 우선 뛰어넘었습니다;;
제가 한 코딩은 ▼▼▼▼ 에 있습니다.
▼▼▼▼
▼▼▼▼
▼▼▼▼
▼▼▼▼
▼▼▼▼
▼▼▼▼
▼▼▼▼
▼▼▼▼
▼▼▼▼
▼▼▼▼
▼▼▼▼
public class HandCoding09 {
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 += "*";
} else if (k % 2 != 0) {
chul += " ";
}
} else if(i%2!=0) {
if (k % 2 != 0) {
chul += "*";
} else if (k % 2 == 0) {
chul += " ";
}
}
}
System.out.println(chul);
}
}
}
반응형
'알고리즘,손코딩 문제' 카테고리의 다른 글
손코딩 문제 : ThisIsJava를 n번째줄에 n번 째글자까지 출력 (0) | 2017.03.11 |
---|---|
손코딩 문제 : 9번 문제를 변형하여 n번 째 줄에 n을 출력 (0) | 2017.03.11 |
손코딩 문제 : 피라미드 모양으로 * 출력 (0) | 2017.03.11 |
손코딩 문제 : 1line => A , 2line => BC ...... 5line => KLMNO 출력 (0) | 2017.03.11 |
손코딩 문제 : 1부터 5까지 차례대로 숫자가 늘어나며 출력 ex) 1line => 1, 2line => 12, ...... (0) | 2017.03.11 |