본문 바로가기

Java Programming

연습할 프로그래밍2

반응형

문제

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("결과: 무한대");
}




}

}

반응형