문제
1 2 3 4 5
2 3 4 5 1
3 4 5 1 2
4 5 1 2 3
5 1 2 3 4
1차원 배열을 이용해서 이렇게 출력하기
깃허브
https://github.com/kindacool/etc/blob/main/PrintSquare.java
코드
package p2022_07_13;
public class PrintSquare {
// 1 2 3 4 5
// 2 3 4 5 1
// 3 4 5 1 2
// 4 5 1 2 3
// 5 1 2 3 4
public static void main(String[] args) {
final int len = 5;
int[] num = { 1, 2, 3, 4, 5 };
int start = 0;
for (int k = 0; k < len; k++) {
{
for (int i = start; i < len + start; i++) {
if (i < 5)
System.out.print(num[i] + " ");
else
System.out.print(num[i - len] + " ");
}
System.out.println();
start++;
}
}
}
}
출력
'만들어보기' 카테고리의 다른 글
자바 코딩 연습 / 지그재그 문자 출력 (0) | 2022.07.14 |
---|---|
자바 코딩 연습 / 숫자 회전 출력, 오른쪽으로 밀기 (0) | 2022.07.14 |
자바 코딩 연습 / 다이아몬드 찍기 (0) | 2022.07.11 |
자바 코딩 연습 / 거꾸로 대칭 별트리 찍기 (0) | 2022.07.11 |
자바 코딩 연습 / 오른쪽 별트리 찍기 (0) | 2022.07.08 |