1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
//원주율을 3.141592로 매크로 상수로 정의하고 원의 넓이를 구하는 매크로 함수를 작성하여 반지름을 입력받아 원의 넓이를 출력하는 프로그램을 작성하시오. (소수 넷째자리에서 반올림)
//내풀이
 
public class Main{
    public static double k = 3.141592;
    public static void main(String[] args){
 
        
        int r =0;
        int area = 0;
 
        solution(r;
    }
 
    public solution(int r)
    {
        int area = r*r*k;
 
        System.out.println(area);
    }
}
cs


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class Main{
    public static double k = 3.141592;
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        System.out.print("radius : ");
        double n = sc.nextDouble(); //반지름 입력받는것
        System.out.print("area = ");
        System.out.printf("%.3f",solution(n)); //원의넓이 출력
    }
 
    public static double solution(double r)
    {
        double area = r*r*k;
        return area;
    }
}
cs


+ Recent posts