0514
구의 겉넓이와 부피를 구하는 프로그램을 작성하자.
문제 조건
- 구의 부피와 겉넓이 구하기
- 원주율은 3.1416으로 사용하기
- final 변수를 사용하기
소스
import java.util.Scanner;
public class p2_10 {
public static void main(String args []) {
Scanner sc = new Scanner(System.in);
System.out.println("구의 겉넓이와 부피를 구합니다.");
System.out.print("반지름:");
double r = sc.nextDouble();
final double PI = 3.1416;
System.out.println("겉넓이는 " + ( 4 * PI * r * r ) + "입니다.");
System.out.println("부피는 " + ( 4 / 3 * PI * r * r * r ) + "입니다.");
}
}
실행 결과
구의 겉넓이와 부피를 구합니다.
반지름:12.5
겉넓이는 1963.4999999999998입니다.
부피는 6135.937499999999입니다.
소스 해설
- 변수명 r과 변수명 PI는 의미있는 변수명으로 지정해 알아보기 쉽게 만들었다.
- 구의 겉넓이 공식(4xPIxrxr)을 사용했다.
- 구의 부피 공식(4x1/3xPIxrxrxr)을 사용했다.
주의할 점
- final을 사용한 변수는 변경하지 않아야한다.