Individual Learning/Java

231012_Java 10.11 과제물 보충

Seungyeon.Jung 2023. 10. 12. 20:54

2. 23.10.10 구구단 출력 (가로 출력) 을 다시 시도해봤다. 

교수님이 의도하신대로 작성하지 못한 것 같았는데 정말로 그랬다.

다른 학생이 작성한 내용을 바탕으로 작성했던 코드를 보충 및 수정했다.

이해가 되지 않는 부분은 없음.

package Assignment;

public class Training_231012_2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		for(int k = 2; k < 10; k++) {
			System.out.print(""+ k + "단" + "\t"); //제일 윗 단에 2단부터 9단까지 표기
		}
		System.out.println();
		for(int j = 1; j<10; j++) { //1번부터 9번까지 반복하면서 1씩 더함 ...각 단의 1~9
	         //System.out.print(i + "단" + '\t'); //기존에 작성했던 것
	         for(int i = 2; i < 10; i++) { //2단부터 9단까지 반복, 1씩 더함...
	            int num = i * j; //
	            System.out.print(i + "X" + j + "=" + num + '\t' );
	            //위의 두 줄을 한 줄로 줄인다면 아래와 같다.
	            //System.out.print(i + "X" + j + "=" + (i * j) + '\t' );
	         }
	         System.out.println();
		}

	}
}

결과물은 아래와 같다.