백준 2739번은 정수를 입력받아, 입력받은 정수의 구구단을 출력하는 문제입니다 .
비교적 간단한 문제이므로, 쉽게 풀이할 수 있습니다.
import java.util.Scanner;
public class Main {
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
int num = scan.nextInt();
for(int i=1; i<10; i++){
int num1= num*i;
System.out.println(num+" * "+i+" = "+num1 );
}
}
}
먼저 정수를 입력 받기위해 Scanner 클래스를 사용하여 입력을 받는 scan 객체를 생성합니다.
scan 객체를 사용하여 정수를 입력받고, 입력받은 정수를 num변수에 저장합니다.
Scanner scan = new Scanner(System.in);
int num = scan.nextInt();
이후, 구구단을 출력하기 위해 for문을 사용하여 1~9까지 반복하도록하고,
num1 변수에 곱셈의 결과값을 저장합니다.
for(int i=1; i<10; i++){
int num1= num*i;
마지막으로 매 반복마다 곱셈의 결과값을 저장하게 하기 위해
sout (num+" * "+i+" = "+num1 ) = (System.out.println (num+" * "+i+" = "+num1 )와 같습니다.)
를 작성합니다.
System.out.println(num+" * "+i+" = "+num1 );
*주의할 점은 백준에 제출할 경우 제출형식에 맞게 출력되는 문자열 앞 뒤로 공백이 필요합니다*
'백준' 카테고리의 다른 글
백준 3052번 '나머지' (JAVA 11) (0) | 2024.01.07 |
---|---|
백준 2741번 'N 찍기' (JAVA 11) (0) | 2024.01.07 |
백준 1157번 '단어 공부' (JAVA 11) (0) | 2024.01.03 |
백준 1152번 '단어의 개수' (JAVA 11) (0) | 2024.01.03 |
백준 1008번 A/B (JAVA11) (2) | 2024.01.03 |