만들어보기
자바 코딩 연습 / 숫자 회전 출력, 왼쪽으로 밀기
레이커
2022. 7. 14. 18:01
문제
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
GitHub - kindacool/etc
Contribute to kindacool/etc development by creating an account on GitHub.
github.com
코드
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++;
}
}
}
}
출력