[백준/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
'🔍알고리즘 > 백준' 카테고리의 다른 글
[백준/python] 4344번 : 평균은 넘겠지 (0) | 2021.03.08 |
---|---|
[백준/python] 1110번 : 더하기 사이클 (0) | 2021.03.08 |
[백준/python] 2588번 : 곱셈 (0) | 2021.02.15 |
[백준/java] 2588번 : 곱셈 (0) | 2021.02.10 |
[백준/java] 1단계(2557, 10718, 10171, 10172) : 출력 (0) | 2021.02.10 |