반응형

[쉽게 배우는 자바 프로그래밍] 

Chapter 02. 자바 프로그램 구조와 기본 문법 익히기

프로그래밍 문제 


3. 원기둥의 부피를 구하는 프로그램을 작성하시오.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public static void main(String[] args) {
        double r, h;
        
        Scanner input = new Scanner(System.in);
        
        System.out.print("원기둥의 밑면의 반지름은? ");
        r = input.nextDouble();
        
        System.out.print("원기둥의 높이는? ");
        h = input.nextDouble();
        
        System.out.println("원기둥의 부피는 " + 3.14 * Math.pow(r, 2* h + " 입니다.");
        System.out.println("원기둥의 부피는 " + CylinderVolume(r, h) + " 입니다.");
    }
 
    private static double CylinderVolume(double radius, double height) {
        // TODO Auto-generated method stub
        double result = 1.0;
//        result = Math.PI * Math.pow(radius, 2) * height;
        result = 3.14 * Math.pow(radius, 2* height;
        return result;
    }



반응형