본문 바로가기

자바

구의 표면적과 부피 구하기

반응형

구의 반지름을 입력하고 표면적과 부피를 구하는 예제입니다.

---------------------------------------
import java.util.Scanner;

public class Round {
    public static void main(String[] args){
        
        System.out.println("====구의 표면적과 부피 계산====");
        Scanner sc = new Scanner(System.in);
        System.out.print(" 반지름  입력 : ");
        
        // 원주율은 Math.PI 사용
        // 구의 반지름
        double radius = sc.nextDouble(); 
        
        // 구의 표면적
        double area = 4*Math.PI*radius*radius;
        // 구의 부피
        double volume = 4/3*Math.PI*radius*radius*radius;
        
        System.out.println("반지름 : "+radius);
        System.out.printf("표면적 : %.1f%n", area);
        System.out.printf("부피 : %.1f%n", volume);
    }
}

반응형