Chương trình Java tinh toán diện tính hình tròn. | Java program calculate circle area.

Chương trình Java sau đây là một ví dụ cơ bản về việc áp dụng công thức tính toán diện tích hình tròn trong ngôn ngữ lập trình Java. Trong chương trình tôi có sử dụng một số kỹ thuật xử lý lỗi ngoại lệ phát sinh như NumberFormatExceptio, và IOException để đảm bảo giá trị nhập đầu vào (radius) dùng để tính toán là hợp lệ.



CalculateCircleAreaExample.java
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package z_test;

/**
 *
 * @author VNLIVES.NET
 */

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class CalculateCircleAreaExample {

    /**
     * @param args the command line arguments
     */
   
    public static void main(String[] args) {
        // TODO code application logic here
        int radius = 0;
        System.out.print("Please enter radius of a circle: ");

        try {
            //get the radius from console
            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
            radius = Integer.parseInt(br.readLine());
        } //if invalid value was entered
        catch (NumberFormatException ne) {
            System.out.println("Invalid radius value: " + ne);
            System.exit(0);
        } catch (IOException ioe) {

            System.out.println("IO Error: " + ioe);
            System.exit(0);

        }


        /*
         * Area of a circle is
         * pi * r * r
         * where r is a radius of a circle.
         */

        //NOTE : use Math.PI constant to get value of pi
        double area = Math.PI * radius * radius;
        System.out.println("Area of a circle is: " + area);

    }
}


Kết Quả - Result:






No comments:

Post a Comment