06/04/2021, 14:47

ính diện tích và chu vi hình vuông trong Java - Bài tập Java có lời giải cơ bản đến nâng cao

Trong bài tập này chúng ta sẽ thực hiện chương trình tính diện tích và chu vi hình vuông trong Java, đây là dạng bài tập giúp các bạn làm quen với việc tạo class và sử dụng class trong Java. Dưới đây chúng ta sẽ tạo hai phương thức tính chu vi và phương thức tính diện tích, sau đó gọi nó ra ở hàm ...

Trong bài tập này chúng ta sẽ thực hiện chương trình tính diện tích và chu vi hình vuông trong Java, đây là dạng bài tập giúp các bạn làm quen với việc tạo class và sử dụng class trong Java.

Dưới đây chúng ta sẽ tạo hai phương thức tính chu vi và phương thức tính diện tích, sau đó gọi nó ra ở hàm main() để tính.

Ví dụ: Chương trình tính diện tích và chu vi hình vuông.

Đầu tiên chúng ta sẽ thực hiện công việc nhận đầu vào từ người dùng bằng cách sử dụng lớp Scanner.

Tiếp đến sẽ tạo hai phương thức là tinhChuvi() và tinhDienTich() với tham số là chiều dài và chiều rộng.

Cuối cùng là tạo hàm main() để gọi hai phương thức trên và sử dụng nó để tính.

import java.util.Scanner;
class ChuViDienTichHV {
    protected int chieuDaiCanh;
    public static double tinhDienTich(double chieuDaiCanh) {
        return chieuDaiCanh * chieuDaiCanh;
    }
    public static double tinhChuVi(double chieuDaiCanh){
        return chieuDaiCanh * 4;
    }
    public static void main(String[] args) {
        double canh;
        Scanner scanner = new Scanner(System.in);
        System.out.println("Nhập chiều dài cạnh hình vuông: ");
        canh = scanner.nextDouble();
        System.out.println("Diện tích hình vuông là: " + tinhDienTich(canh));
        System.out.println("Chu vi hình vuông là: "+ tinhChuVi(canh));
        System.out.println("----------------------------");
        System.out.println("Chương trình nay được đăng tại Zaidap.com.net");
    }
}

Kết quả:

dien tich chu vi hv JPG

Như vậy là chúng ta đã thực hiện xong chương trình tính diện tích và chu vi hình vuông. Chúc các bạn thực hiện thành công!!!

Tạ Quốc Bảo

23 chủ đề

7270 bài viết

Cùng chủ đề
0