[백준/java] 1단계(1000, 1001, 10998, 1008, 10869, 10430) : 입력과 사칙연산

2021. 2. 10. 16:49
import java.util.Scanner;

public class Main {
    public static void main(String[] args){
        
        Scanner s = new Scanner(System.in);
        int a = s.nextInt();
        int b = s.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를 호출하고

import java.util.*;

Scanner 객체 s를 생성한 뒤

Scanner s = new Scanner(System.in);

각 상황에 따라서 메소드를 호출한다.

  • nextInt() : 정수형의 값을 입력받는다.
  • nextLine() : 한 줄을 통째로 입력받는다.
  • next() : 스페이스를 기준으로 한 단어를 입력받는다.
int a = s.nextInt();

 

변수의 선언 없이 출력과 입력을 한줄에 작성할수도 있다.

System.out.println(s.nextInt() + s.nextInt());

 

나눗셈의 경우 결과가 소수점 이하 자리까지 출력되어야 한다면 double형의 값을 입력받아야 한다.

System.out.println(s.nextDouble() / s.nextDouble());
728x90

BELATED ARTICLES

more