viết chương trình tính số điện tiêu thụ và số tiền cần phải thanh toán của 1 gia đình trong tháng theo bảng tính giá điện
nhập vào chỉ số đầu tháng và chỉ số cuối tháng
in ra màn hình số điện tiêu thụ và số tiền cần thanh toán
bảng tính giá điện
sử dụng từ | giá |
0-50 | 1500đ/1 số |
51-100 | 1800đ/1số |
101-150 | 2000đ/1 số |
150 trở lên | 2500đ |
Quảng cáo
2 câu trả lời 194
de_tinh_tien_dien(chiso_dau, chiso_cuoi);
so_dien_tieu_thu = chiso_cuoi - chiso_dau
if so_dien_tieu_thu <= 50:
tien_dien = so_dien_tieu_thu * 1549
elif so_dien_tieu_thu <= 100:
tien_dien = 50*1549 + (so_dien_tieu_thu-50) * 1600
elif so_dien_tieu_thu <= 200:
tien_dien = 50*1549 + 50*1600 + (so_dien_tieu_thu-100) * 2615
elif so_dien_tieu_thu <= 300:
tien_dien = 50*1549 + 50*1600 + 100*2615 + (so_dien_tieu_thu-200) * 2701
elif so_dien_tieu_thu <= 400:
tien_dien = 50*1549 + 50*1600 + 100*2615 + 100*2701 + (so_dien_tieu_thu-300) * 2887
else:
tien_dien = 50*1549 + 50*1600 + 100*2615 + 100*2701 + 100*2887 + (so_dien_tieu_thu-400) * 2949
return tien_dien
#sử dụng (test) chương trình:
chiso_dau = 1234
chiso_cuoi = 1356
tien_dien = tinh_tien_dien(chiso_dau, chiso_cuoi)
print("Số tiền tiêu thụ: ", tien_dien, "đồng")
def tinh_tien_dien(chiso_dau, chiso_cuoi):
so_dien_tieu_thu = chiso_cuoi - chiso_dau
if so_dien_tieu_thu <= 50:
tien_dien = so_dien_tieu_thu * 1549
elif so_dien_tieu_thu <= 100:
tien_dien = 50*1549 + (so_dien_tieu_thu-50) * 1600
elif so_dien_tieu_thu <= 200:
tien_dien = 50*1549 + 50*1600 + (so_dien_tieu_thu-100) * 2615
elif so_dien_tieu_thu <= 300:
tien_dien = 50*1549 + 50*1600 + 100*2615 + (so_dien_tieu_thu-200) * 2701
elif so_dien_tieu_thu <= 400:
tien_dien = 50*1549 + 50*1600 + 100*2615 + 100*2701 + (so_dien_tieu_thu-300) * 2887
else:
tien_dien = 50*1549 + 50*1600 + 100*2615 + 100*2701 + 100*2887 + (so_dien_tieu_thu-400) * 2949
return tien_dien
# Test chương trình
chiso_dau = 1234
chiso_cuoi = 1356
tien_dien = tinh_tien_dien(chiso_dau, chiso_cuoi)
print("Số tiền tiêu thụ: ", tien_dien, "đồng")
Quảng cáo
Câu hỏi hot cùng chủ đề
-
1 8789