YOMEDIA
NONE

Giải bài tập 19.12 trang 41 SBT Tin học 10 Kết nối tri thức - KNTT

Giải bài tập 19.12 trang 41 SBT Tin học 10 Kết nối tri thức

Tiền điện được tính theo đơn giá bậc thang như sau: đơn giá 1 được áp dụng cho 50 kWh điện tiêu thụ đầu tiên; đơn giá 2 được áp dụng cho mỗi 1 kWh từ 51 cho tới 100, đơn giá 3 được áp dụng cho mỗi 1 kWh từ 101 cho tới 200 và đơn giá 4 áp dụng cho mỗi kWh từ 201 trở đi. Đơn giá và lượng điện tiêu thụ là các số nguyên được nhập vào từ bàn phím. Em hãy viết chương trình tính tiền điện phải nộp.

 

ADSENSE

Hướng dẫn giải chi tiết bài tập 19.12

Phương pháp giải:

Vận dụng kiến thức đã học để viết chương trình

Lời giải chi tiết:

- Chương trình có thể viết như sau:

don_gia1 = int(input("Đơn giá điện 1: "))

don_gia2 = int(input("Đơn giá điện 2: "))

don_gia3 = int(input("Đơn giá điện 3: "))

don_gia4 = int(input("Đơn giá điện 4: "))

so_kW_tieuthu = int(input("Lượng điện tiêu thụ: "))

if so_kW_tieuthu <= 50:

    tien_dien = don_gia1*so_kW_tieuthu

else:

    if so_kW_tieuthu <= 100:

        tien_dien = don_gia1*50+ don_gia2*(so_kW_tieuthu-50)

    else:

        if so_kW_tieu_thu <= 200:

            tien_dien = don_gia1*50+don_gia2*50+don_gia3*(so_kW_tieuthu-100)

        else:

            tien_dien = don_gia1*50+don_gia2*50+don_gia3*100+don_gia4*(so_kW_tieuthu - 200)

print("Tiền điện phải trả là: ", tien_dien, "đồng")

-- Mod Tin Học 10 HỌC247

Nếu bạn thấy hướng dẫn giải Giải bài tập 19.12 trang 41 SBT Tin học 10 Kết nối tri thức - KNTT HAY thì click chia sẻ 
YOMEDIA

Chưa có câu hỏi nào. Em hãy trở thành người đầu tiên đặt câu hỏi.

AANETWORK
 

 

YOMEDIA
AANETWORK
OFF