Bài tập  /  Bài đang cần trả lời

Viết chương trình tính chu vi và diện tích của hình chữ nhật với chiều dài và chiều rộng được nhập vào từ bàn phím

Bài 3: Viết chương trình tính chu vi và diện tích của hình chữ nhật với chiều dài và chiều rộng được nhập vào từ bàn phím
2 Xem trả lời
Hỏi chi tiết
33
Tham khảo câu trả lời từ Trợ lý ảo Lazi
Dưới đây là một chương trình bằng Python để tính chu vi và diện tích của hình chữ nhật, với chiều dài và chiều rộng được nhập vào từ bàn phím:

```python
# Hàm tính chu vi
def tinh_chu_vi(chieu_dai, chieu_rong):
return 2 * (chieu_dai + chieu_rong)

# Hàm tính diện tích
def tinh_dien_tich(chieu_dai, chieu_rong):
return chieu_dai * chieu_rong

# Nhập chiều dài và chiều rộng từ bàn phím
try:
chieu_dai = float(input("Nhập chiều dài của hình chữ nhật: "))
chieu_rong = float(input("Nhập chiều rộng của hình chữ nhật: "))

# Kiểm tra giá trị nhập vào
if chieu_dai <= 0 or chieu_rong <= 0:
print("Chiều dài và chiều rộng phải lớn hơn 0.")
else:
# Tính chu vi và diện tích
chu_vi = tinh_chu_vi(chieu_dai, chieu_rong)
dien_tich = tinh_dien_tich(chieu_dai, chieu_rong)

# In kết quả ra màn hình
print(f"Chu vi hình chữ nhật là: {chu_vi}")
print(f"Diện tích hình chữ nhật là: {dien_tich}")

except ValueError:
print("Vui lòng nhập số hợp lệ.")
```

### Cách hoạt động của chương trình:
1. Chương trình yêu cầu người dùng nhập chiều dài và chiều rộng của hình chữ nhật.
2. Sau khi nhập liệu, chương trình sẽ kiểm tra xem các giá trị nhập vào có hợp lệ (lớn hơn 0) hay không.
3. Nếu hợp lệ, chương trình sẽ tính chu vi và diện tích bằng cách gọi các hàm đã định nghĩa.
4. Cuối cùng, kết quả được in ra màn hình.

Bạn có thể chạy đoạn mã này trong môi trường Python để thực hiện tính toán.
1
0
Gạo
10/01 13:25:02
+5đ tặng
# Hàm tính chu vi và diện tích hình chữ nhật  
def hinh_chu_nhat(chieu_dai, chieu_rong):  
    chu_vi = 2 * (chieu_dai + chieu_rong)  
    dien_tich = chieu_dai * chieu_rong  
    return chu_vi, dien_tich  

# Nhập chiều dài và chiều rộng từ bàn phím  
try:  
    chieu_dai = float(input("Nhập chiều dài của hình chữ nhật: "))  
    chieu_r chiều rộng của hình chữ nhật: "))  

    # Tính chu vi và diện tích  
    chu_vi, dien_tich = hinh_chu_nhat(chieu_dai, chieu_rong)  

    # Hiện kết quả  
    print(f"Chu vi của hình chữ nhật là: {chu_vi}")  
    print(f"Diện tích của hình chữ nhật là: {dien_tich}")  

except ValueError:  
    print("Vui lòng nhập số hợp lệ.")
Hướng dẫn sử dụng:
  1. Chạy chương trình.
  2. Nhập chiều dài và chiều rộng theo yêu cầu.
  3. Kết quả sẽ được in ra trên màn hình.

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng nhập tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập
0
0
chenyiheng
10/01 13:27:09
+4đ tặng

Chương trình tính diện tích và chu vi hình chữ nhật:
```python
chieu_dai = float(input("Nhập chiều dài: "))
chieu_r chiều rộng: "))

dien_tich = chieu_dai * chieu_rong
chu_vi = 2 * (chieu_dai + chieu_rong)

print("Diện tích hình chữ nhật là:", dien_tich)
print("Chu vi hình chữ nhật là:", chu_vi)
```

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường
×
Trợ lý ảo Trợ lý ảo
Gửi câu hỏi
×