10869 사칙연산

JH·2022년 11월 10일

Baekjoon (Java)

목록 보기
2/25

📘 Question

https://www.acmicpc.net/problem/10869

문제

두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오.

입력

두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000)

출력

첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다.

✍️ Answer

생각

  1. A, B 입력받기
  2. 사칙연산 결과를 출력하기
import java.util.Scanner;

public class B10869 {
    public static void main(String[] args){
        Scanner in = new Scanner(System.in);

        int A = in.nextInt();
        int B = in.nextInt();

        System.out.println(A+B);
        System.out.println(A-B);
        System.out.println(A*B);
        System.out.println(A/B);
        System.out.println(A%B);
    }
}

문법

자바는 Scanner 클래스를 사용하여 값을 입력받는다.

  1. Scanner를 사용하기 위해 import로 호출해야 한다.
import java.util.Scanner;
  1. Scanner 객체를 생성한다. System.in으로 입력값을 읽는다.
Scanner sc = new Scanner(System.in);
  1. 입력객체를 사용할 때 선언해서 불러온다.
  • next+자료형(): 자료형 값을 받는다.
  • nextLine(): 한 줄을 받는다.
  • next(): 스페이스 기준으로 한 단어를 받는다.
profile
매일 한 문제씩 풀기

0개의 댓글