Trong bài viết này, chúng ta sẽ tìm hiểu cách tính diện tích bề mặt và thể tích hình hộp chữ nhật. Hình hộp chữ nhật là vật thể ba chiều có sáu mặt hình chữ nhật, nghĩa là nó có chiều dài, rộng, cao khác nhau. Khác với lập phương có ba chiều bằng nhau.
Diện tích bề mặt hình hộp chữ nhật tính bằng công thức:
2 * (dài * rộng + rộng * cao + cao * dài)
Thể tích hình hộp chữ nhật tính bằng công thức:
dài * rộng * cao
Dưới đây là minh họa:

Đầu vào
Giả sử đầu vào của chúng ta là:
Dài= 6; Rộng= 7; Cao= 8;
Đầu ra
Đầu ra mong muốn sẽ là:
Thể tích hình hộp chữ nhật là: 336.0 Diện tích bề mặt hình hộp chữ nhật là: 292.0
Thuật Toán
Bước 1 - BẮT ĐẦU Bước 2 - Khai báo năm biến double my_length, my_width, my_height, my_volume, my_surface_area Bước 3 - Đọc giá trị từ người dùng hoặc định nghĩa giá trị Bước 4 - Dùng công thức 2*(dài*rộng + rộng*cao + cao*dài) tính diện tích bề mặt Bước 5 - Dùng công thức dài*rộng*cao tính thể tích Bước 6 - Hiển thị kết quả Bước 7 - DỪNG
Ví Dụ 1
Ở đây, đầu vào được nhập bởi người dùng dựa trên nhắc nhở. Bạn có thể thử ví dụ này trực tiếp trong công cụ coding ground của chúng tôi.
import java.util.Scanner;
public class VolumeOfCuboid {
public static void main(String args[]) {
double my_length, my_width, my_height, my_volume, my_surface_area;
System.out.println("Các gói cần thiết đã được nhập");
Scanner my_scanner = new Scanner(System.in);
System.out.println("Đối tượng đọc đã được định nghĩa");
System.out.println("Nhập chiều dài hình hộp:");
my_length = my_scanner.nextDouble();
System.out.println("Nhập chiều rộng hình hộp:");
my_width = my_scanner.nextDouble();
System.out.println("Nhập chiều cao hình hộp:");
my_height = my_scanner.nextDouble();
my_volume = my_length * my_width * my_height;
System.out.println("Thể tích hình hộp chữ nhật là: " + my_volume);
my_surface_area = 2 * (my_length * my_width + my_width * my_height + my_height * my_length);
System.out.println("Diện tích bề mặt hình hộp chữ nhật là: " + my_surface_area);
}
}
Đầu Ra
Các gói cần thiết đã được nhập Đối tượng đọc đã được định nghĩa Nhập chiều dài hình hộp: 6 Nhập chiều rộng hình hộp: 7 Nhập chiều cao hình hộp: 8 Thể tích hình hộp chữ nhật là: 336.0 Diện tích bề mặt hình hộp chữ nhật là: 292.0
Ví Dụ 2
Ở đây, số nguyên đã được định nghĩa trước, và giá trị của nó được truy cập và hiển thị trên bảng điều khiển.
public class VolumeOfCuboid {
public static void main(String args[]) {
double my_length, my_width, my_height, my_volume, my_surface_area;
my_length = 6;
my_width = 7;
my_height = 8;
my_volume = my_length * my_width * my_height;
System.out.println("Thể tích hình hộp chữ nhật là: " + my_volume);
my_surface_area = 2 * (my_length * my_width + my_width * my_height + my_height * my_length);
System.out.println("Diện tích bề mặt hình hộp chữ nhật là: " + my_surface_area);
}
}
Đầu Ra
Thể tích hình hộp chữ nhật là: 336.0 Diện tích bề mặt hình hộp chữ nhật là: 292.0