
사칙연산 중 나누기를 사용하여 두 개의 수를 입력하면 자동으로 연산되어 나오도록 코딩하는 문제이다
해당 코드를 사용하기 전에 입력하는 수를 받기 위한 패키지를 사용하여야 한다.
- java.util 패키지안의 Scanner 클래스가 필요하다.
추가로 나누기를 할 경우 소수점이 나올 수 있기 때문에 데이터의 타입 결정이 중요하다.
import java.util.*;
public class Main{
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
double a = sc.nextDouble();
double b = sc.nextDouble();
System.out.println(a/b);
}
}Scanner 클래스:
- 자바에서 입력을 받을 때 사용하는 클래스입니다.
System.in:- 표준 입력 스트림(키보드 입력)을 의미합니다.
sc:Scanner객체의 이름입니다. 이 객체를 통해 입력값을 읽습니다.
sc.nextDouble():- 사용자가 입력한 실수 값을 읽어옵니다.
- 입력값이 실수가 아닌 경우
InputMismatchException이 발생할 수 있습니다.
- 변수 선언:
a와b는 각각 사용자가 입력한 두 실수를 저장합니다.double은 Java의 실수형 데이터 타입으로, 8바이트 크기를 차지하며 소수점이 포함된 숫자를 저장합니다.
Share article