반응형
문제
Scanner를 이용해 입력된 첫 번째 수에 두 번째 수를 나눈 결과를 "결과:값"으로 출력하되, 두 번째 수에 0 또는 0.0이 입력되었을 경우 "결과:무한대"가 출력 되도록 코드를 작성해보세요.
첫 번째 수:
1
두 번째 수:
2
----------------------------------
결과: 0.5
정답
import java.util.Scanner;
public class Testproject {
public static void main (String [] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("첫 번째 수: ");
double num1 = Double.parseDouble(scanner.nextLine());
System.out.println("두 번째 수: ");
double num2 = Double.parseDouble(scanner.nextLine());
System.out.println("----------------------------------");
if(num2 != 0.0){
System.out.println("결과: " + (num1/num2));
} else {
System.out.println("결과: 무한대");
}
}
}
반응형