알고리즘 문제 풀이/Power JAVA

(Power JAVA) p85 - 8번 문제

kakk789 2022. 3. 7. 20:52
사용자로부터 구의 반지름을 입력받아서 부피를 계산하여 출력하는 프로그램을 작성하라. 단 구의 반지름은 실수로 입력되며 출력도 모두 실수형으로 하여야 한다. 부피를 계산하는 수식은 4/3*파이*r*r*r 이다.
--- 입력 값 ---
구의 반지름: 5.0

--- 출력 값 ---
구의 부피: 166.6666666663 ---> 정답 오류로 판단 됨 

실제 정답: 523.59866666666666666666666666667
import java.util.Scanner;

public class Practice8 {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		
		System.out.print("구의 반지름: ");
		Double rad = sc.nextDouble();
		
		Double bupi= 4.0/3.0 * 3.141592 * (rad * rad * rad);
		System.out.println("구의 부피: "+ bupi);
	}
}
반응형