[Java] 구의 겉넓이와 부피를 구하기

haeun_06·2022년 5월 14일
2

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을 사용한 변수는 변경하지 않아야한다.

profile
개발새발 블로그

0개의 댓글