* 오류 지적, 오타, 내용 개선 댓글은 대환영입니다! 저도 초보니까요.
안녕하세요, 갓벨입니다. 이번에는 백준 온라인 저지 10998번, A*B로 찾아뵈었습니다.
Java를 위시한 프로그래밍 언어에는 다양한 연산자가 있습니다. 대입 연산자, 사칙 연산자, 조건부 연산자... 이번 글에서 다룰 문제는 사칙 연산자, 그 중에서 '*'를 이용해 보는 문제입니다. *는 앞과 뒤의 수를 곱하는 역할을 합니다.
[A+B]문제에서 이미 알아 보았으니 사칙 연산자에 대해 더 설명할 필요는 없겠죠? 문제를 풀어 봅시다.
문제
입력
출력
예제 입력
1 2
예제 출력 1
2
예제 입력 2
3 4
예제 출력 2
12
풀이
두 수를 입력해 곱하면 됩니다. 일단 두 개의 정수 A, B를 Scanner로 입력받읍시다. 이전 사칙연산 문제들과 같이 nextInt()를 이용해야 하는데, 이를 이용하면 입력에서 공백 이전까지 입력을 받기 때문에 두 번 써줘야 합니다.
import java.util.Scanner; class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); } }
import java.util.Scanner; class Main
{
public static void main(String args[]) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); //a값을 입력받습니다. int b = sc.nextInt(); //b값을 입력받습니다. int c = a * b; // a * b의 값을 c에 저장합니다. System.out.println(c); // c를 출력합니다. }
}
import java.util.Scanner; class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); System.out.println(a * b); //a*b를 출력합니다. } }
직접 실행해 보시기 바랍니다!
아마 %가 나올 때까지 설명은 비슷비슷 할거에요...ㅋㅋ...
'예전글 > BOJ 단계별로 풀어보기' 카테고리의 다른 글
[백준][2단계][10869번] 사칙연산 (Java) : 사칙연산(5) (0) | 2018.09.02 |
---|---|
[백준][2단계][1008번] A/B (Java) : 사칙연산(4), Double (0) | 2018.09.02 |
[백준][1단계][11719번] 그대로 출력하기 2 (Java) (0) | 2018.08.30 |
[백준][1단계][11718번] 그대로 출력하기 (Java) : NextLine() (0) | 2018.08.30 |
[백준][1단계][10718번] We love kriii (Java) : 출력 (0) | 2018.08.29 |