[Java] Quiz_Repeated Statement_Part1

KW_Seo·2023년 5월 10일
0

[Java] Quiz

목록 보기
1/1

Part1] for문을 통한 Console 찍기

1번

    1 2 3
    4 5 6
   	7 8 9
System.out.println("Ans1)");
		for(int i = 0; i < 3; i++) {
			int a1 = 1 + 3 * i;
			for(int k = 0; k < 3; k++) {
				System.out.printf("%d ", k + a1);
			}
			System.out.println();
		}
		System.out.println();

2번

    3 2 1
    6 5 4 
   	9 8 7
System.out.println("Ans2)");
		for(int i = 1; i <= 3; i++) {
			int a1 = i * 3 - 3;
			for(int k = 3; k > 0; k--) {
				System.out.printf("%d ", k + a1);
			}
			System.out.println();
		}
		System.out.println();

3번

    1 4 7
    2 5 8 
   	3 6 9
System.out.println("Ans3)");
		for(int i = 1; i < 4; i++) {
			int a1 = i;
			for(int k = 0; k < 3; k++) {
				System.out.printf("%d ", 3 * k + a1);
			}
			System.out.println();
		}
		System.out.println();

4번

    1 4 7
    2 5 8 
   	3 6 9
System.out.println("Ans4)");
		for(int i = 0; i < 3; i++) {
			for(int j = 0; j <= i ; j++) {
				System.out.print("*");
			}
			System.out.println();
		}
		System.out.println();
		for(int k = 0; k < 3; k++) {
			for(int i = 0; i < k + 1; i++) {
				System.out.print("*");
			}
			System.out.println();
		}
		System.out.println();

5번

        *
      * * 
   	* * *
System.out.println("Ans5)");
		for(int k = 0; k <3; k++) {
			int a1 = 2 - k;
			for(int i = 0; i < 3; i++) {
				if(i < a1)
					System.out.print(" ");
				else
					System.out.print("*");
			}
			System.out.println();
		}
		System.out.println();

6번

        *
      * * 
   	* * *
System.out.println("Ans6)");
		for(int k = 0; k < 3; k++) {
			int a1 = k % 2;
			for(int i = 0; i < 3; i++) {
				if(i % 2 == a1)
					System.out.print("* ");
				else
					System.out.print("  ");
			}
			System.out.println();
		}
profile
Preparing Android Developer

0개의 댓글