2023-01-06 금 / JAVA

권혁현·2023년 1월 6일
0

Java

목록 보기
11/44
post-thumbnail

1. 아래와 같이 출력이 되도록 구현하시오.

[0, 0] [0, 1] [0, 2] 
--------------------
[1, 0] [1, 1] [1, 2] 
--------------------
[2, 0] [2, 1] [2, 2] 
	for (int i = 0; i < 3; i++) {
		System.out.println("--------------------");
		for (int j = 0; j < 3; j++) {
    	    System.out.print("[" + i + ", " + j + "] ");
		}
		System.out.print('\n');
	}

2. 아래를 프로그래밍 하시오.

* 구구단을 나오게 하시오.

for (int i = 2; i <= 9; i++) {
			for (int j = 1; j <= 9; j++) {
				System.out.println(i + " X " + j + " = " + (i * j));
			}
			System.out.println();
		}

* 3의 배수인 단만 나오게 하시오.

		for (int i = 2; i <= 9; i++) {

			if (i % 3 != 0) {
				continue;
			}

			for (int j = 1; j <= 9; j++) {
				// sum += (i * j);
				System.out.println(i + " X " + j + " = " + (i * j));
			}
			System.out.println();
		}

* 구구단의 총합을 구하시오.

		int sum = 0;
		for (int i = 2; i <= 9; i++) {
			for (int j = 1; j <= 9; j++) {
				sum += (i * j);
				System.out.println(i + " X " + j + " = " + (i * j));
			}
			System.out.println();
		}
		System.out.println(sum);

* 짝수인단만 나오게 하시오.

		for (int i = 2; i <= 9; i++) {
			if (i % 2 != 0) {
				continue;
			}
			for (int j = 1; j <= 9; j++) {
				// sum += (i * j);
				System.out.println(i + " X " + j + " = " + (i * j));
			}
			System.out.println();
		}

* 구구단을 9단부터 나오게 하시오.

		for (int i = 9; i >= 2; i--) {
			for (int j = 9; j >= 1; j--) {
				// sum += (i * j);
				System.out.println(i + " X " + j + " = " + (i * j));
			}
			System.out.println();
		}

3.반복문 3가지의 무한루프 만드는 방법은?

  • while
		while (true) {
			System.out.println("무한루프");
		}
  • for
		for (;;) {
			System.out.println("무한루프");
		}
  • do while
		do {
			System.out.println("무한루프");
		}while(true);

4. while 문으로 99단을 찍어 보시오.

		int i = 2;
		int j = 1;
		while (i <= 9) {
			while (j <= 9) {
				System.out.println(i + " X " + j + " = " + (i * j));
				j++;
			}
			System.out.println();
			j = 1;
			i++;
		}

5.아래의 Star를 찍으시오.

*****
*****
*****
*****
*****
		for(int i=0; i < 5; i++) {
			for(int j=0; j < 5; j++) {
			System.out.print("*");
			}
			System.out.println();
		}

0개의 댓글