문제
N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.
( 입력받아 연산해야 하는구나 = Scanner, BufferedReader )
( N단을 출력 = System.out.println )
입력
첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다.
( 입력받을 N 자료형 타입을 int형으로 해야겠다 .)
출력
출력형식과 같게 N*1부터 N*9까지 출력한다.
예제 입력과 예제 출력을 보고 반복되는 부분 / 반복횟수 나온 거 확인 >> for문 쓰자
예제 입력값 * 1 = (예제 입력값*1)
예제 입력값 * 2 = (예제 입력값*2)
~
예제 입력값 * 9 = (예제 입력값*9)
for( int i = 1; i < 10; i++) 반복횟수
{
System.out.println(a + " * " + i + " = " + (a*i)); 반복되는 부분
}
답안
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int a;
Scanner sc = new Scanner(System.in);
a = sc. nextInt();
for(int i = 1; i < 10; i++)
{
System.out.println(a + " * " + i + " = " + (a*i));
}
}
}
'백준문제' 카테고리의 다른 글
백준(java) for문 15552번 빠른 A+B (0) | 2021.11.01 |
---|---|
백준(java) for문 8393번 합 (0) | 2021.10.30 |
백준(java) for문 10950번 A+B - 3 (0) | 2021.10.29 |
댓글