백준
백준 1008번 A/B (JAVA11)
ho코딩
2024. 1. 3. 02:24
백준 1008번 문제인 A/B입니다.
두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.
조건
첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10^-9 이하이면 정답이다.
import java.util.Scanner;
public class Main {
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
int b = scan.nextInt();
double div= (double) a / b;
System.out.println(div);
}
}
public class Main {
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
int b = scan.nextInt();
double div= (double) a / b;
System.out.println(div);
}
}
먼저 A와 B를 int형으로 선언하고 Scanner 클래스를 사용하여 입력받습니다.
Scanner scan = new Scanner(System.in); // 입력을 받기 위한 Scanner 설정
int a = scan.nextInt(); // 계산에 사용할 a,b를 int형으로 선언하기
int b = scan.nextInt();
조건에 맞게 풀기 위해 double형 (부동 소수점 오차가 비교적 적음)으로 형변환한 뒤 변수 div에 계산값 저장.
double div= (double) a / b;
마지막으로 sout으로 계산값을 저장한 div를 출력합니다.