문제
N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.
입력
첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다.
출력
출력형식과 같게 N*1부터 N*9까지 출력한다.
예제 입력 | 예제 출력 |
2 | 2 * 1 = 2 2 * 2 = 4 2 * 3 = 6 2 * 4 = 8 2 * 5 = 10 2 * 6 = 12 2 * 7 = 14 2 * 8 = 16 2 * 9 = 18 |
⭕ 풀이
import java.io.*;
public class Main{
public static void main(String[] args)throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int num = Integer.parseInt(br.readLine());
for(int i=1;i<10;i++){
System.out.printf("%d * %d = %d%n",num,i,num*i);
}
}
}
✅ 구구단은 9단까지이므로 반복문을 제어할 변수 i를 어디까지 증감해야하는지 알기 때문에 for문을 사용했다.
이전에 포스팅했던 for문을 참고하면 도움이 되지않을까 싶다.
2022.07.05 - [Java] - JAVA - 반복문 ( for )
JAVA - 반복문 ( for )
- 자바 반복문 ( for ) 반복문이란? 특정 작업을 반복해서 수행해야할 경우 해당작업 실행코드를 여러번 작성하는게 아닌 반복문을 사용해 해결할 수 있으며 반복문의 종류로는 for문, while문이 대
record-note.tistory.com
-출처
'Algorithm > Baekjoon(Java)' 카테고리의 다른 글
[백준/JAVA] 8393 : 합 (0) | 2022.07.08 |
---|---|
[백준/JAVA] 10950 : A+B - 3 (0) | 2022.07.07 |
[백준/JAVA] 2480 : 주사위 세개 (0) | 2022.07.05 |
[백준/JAVA] 2525 : 오븐 시계 (0) | 2022.07.04 |
[백준/JAVA] 2884 : 알람 시계 (0) | 2022.07.03 |