정보
분류 : 반복문
문제
풀이
import java.util.*;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for(int i = n ; i <= n ; i++) {
for(int j = 1 ; j <= 9 ; j++) {
System.out.println(i + " * " + j + " = " + i*j);
}
}
}
}
풀이 후기
이중 for문을 사용해서 구구단을 완성시켰다.
해당 문제는 직업전문학교에서 숙제로 내준 문제라 익숙한 문제였다!
하지만 오랜만에 풀려니까 내 맘대로 되지 않았다😅
i는 입력한 숫자(n)로 지정해둔 뒤 입력한 숫자(n)만큼 반복문을 실행한다.
즉, 1번만 돈다는 뜻이다. i는 구구단의 첫부분이 된다.
구구단의 첫부분이 만들어졌으니 for문 안에 또 다른 for문을 사용하여 뒷부분을 만들 차례이다.
j는 기본 값이 1이며, 9가 될 때 까지 반복되는 for문을 만들고, 그 안에 println 함수를 사용하여 구구단 모양을 완성시켰다.
'💡문제 풀이 > 백준 - JAVA' 카테고리의 다른 글
합 / 8393 (0) | 2023.11.13 |
---|---|
A+B - 3 / 10950 (0) | 2023.11.13 |
주사위 세개 / 2480 (0) | 2023.11.09 |
오븐 시계 / 2525 (0) | 2023.11.09 |
알람 시계 / 2884 (1) | 2023.11.09 |