Q) BAEKJOON / JAVA / 2739 : 구구단
https://www.acmicpc.net/problem/2739
※ for 반복문
for (초기화; 조건식; 증감식) {
// 조건식이 True일 때 수행될 문장 작성
}
A)
- [1] Scanner
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
//스캐너 선언
Scanner sc = new Scanner(System.in);
//nextInt() 활용 정수형으로 저장
int a = sc.nextInt();
//for 반복문 사용
//출력
for(int i = 1; i < 10; i++) {
System.out.println(a + " * " + i + " = " + a * i);
}
//스캐너 종료
sc.close();
}
}
- [2] BufferedReader
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String args[]) throws IOException {
//BufferedReader 선언
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//readLine()으로 행 읽어오기
//parseiInt()로 정수형으로변환
int a = Integer.parseInt(br.readLine());
//for 반복문 사용
//출력
for(int i = 1; i < 10; i++) {
System.out.println(a + " * " + i + " = " + a * i);
}
}
}