1) 문제 번호 : 1008번
2) 문제 출처
https://www.acmicpc.net/problem/1008
3) 문제
두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.
4) 출력
첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다.
제출 코드
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double num1 = sc.nextDouble();
double num2 = sc.nextDouble();
while(num1 <=0 || num1>=10 || num2<=0 ||num2>=10) {
num1 = sc.nextDouble();
num2 = sc.nextDouble();
}
System.out.println(num1 / num2);
}
}
원래 코드
import java.util.*;
public class No_1008 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("num1을 입력");
double num1 = sc.nextDouble();
System.out.println("num2을 입력");
double num2 = sc.nextDouble();
while(num1 <=0 || num1>=10 || num2<=0 ||num2>=10) {
System.out.println("조건에 맞지 않습니다.");
System.out.println("");
System.out.println("입력받는 수는 0과 10사이여야 합니다.");
System.out.println("num1을 입력");
num1 = sc.nextDouble();
System.out.println("num2을 입력");
num2 = sc.nextDouble();
}
System.out.println("합산");
System.out.println(num1 / num2);
}
}
'알고리즘 > baekjoon' 카테고리의 다른 글
[BaekJoon 알고리즘] 백준 1026번 자바 (0) | 2021.04.25 |
---|---|
[BaekJoon 알고리즘] 백준 1001번 자바 (0) | 2021.04.25 |
[BaekJoon 알고리즘] 백준 1000번 자바 (0) | 2021.04.25 |