BAEK_2739(구구단)

Max·2022년 8월 27일
0

BAEKJOON

목록 보기
7/21

백준 2739 구구단


- 문제

N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오.
출력 형식에 맞춰서 출력하면 된다.


- 입력

첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다.



- 풀이


  • 방법 1
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
    	Scanner sc = new Scanner(System.in);
        
        int N = sc.nextInt();
        
        for(int i = 1; i <= 9; i++) {
        	System.out.println(N + " * " + i + " = " + (N * i));
       }
   }
 }

Scanner로 입력 값을 받고 반복문을 통해 i가 9보다 작거나 같은 경우에 실행이 되게 코드를 작성했다.


  • 방법 2
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

public class Main {
	public static void main(String[] args) {
    	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        
        int N = Integer.parseInt(br.nextLine());
        
        for(int i = 1; i <= 9; i++) {
        	System.out.println(N + " * " + i + " = " + (N * i));
        }
     }
  }

BufferedReader을 사용한 방식이다.
기본 타입이 문자열이기 때문에 Integer.parseInt()로 int형으로 변환시켜준다.

profile
co_der

0개의 댓글