YOMEDIA
NONE

Vận dụng trang 79 SGK Tin học 10 Cánh diều - CD

Vận dụng trang 79 SGK Tin học 10 Cánh diều

Tiền điện

Trong tháng người dùng tiêu thụ x (kWh) điện. Nếu x ≤ a thì số tiền phải trả là x × d1, nếu a < x ≤ b thì số tiền phải trả là a x d1 + (x - a) x d2, nếu x > b thì số tiền phải trả là a x d1 + (b - a) x d2 + (x - b) x d3. Em hãy viết chương trình nhập vào từ bàn phím các số nguyên dương a, b, d1, d2, d3 và x, tính và đưa ra màn hình số tiền điện phải trả. Tìm hiểu bảng giá điện hiện hành và chạy chương trình một số lần sao cho có đủ các bộ dữ liệu đầu vào đại diện cho các mức tính tiền điện.

ADSENSE

Hướng dẫn giải chi tiết Vận dụng trang 79

Phương pháp giải:

Sử dụng câu lệnh input(), print(), cấu trúc rẽ nhánh if ..... else

Lời giải chi tiết:

Chương trình:

x = float(input("Nhập số điện tiêu thụ "))

d1 = float(input("Nhập d1 "))

d2 = float(input("Nhập d2 "))

d3 = float(input("Nhập d3 "))

a = float(input("Nhập a "))

b = float(input("Nhập b "))

if x <= a:

t = x * d1

elif a < x <= b:

t = a * d1 + (x - a) * d2

else:

t = a * d1 + (b - a) * d2 + (x - b) * d3

print("Tiền điện là: ", t)

- Qua tham khảo giá điện chọn d1 = 1600, d2 = 1800, d3 = 2100, a = 50, b = 100

-- Mod Tin Học 10 HỌC247

Nếu bạn thấy hướng dẫn giải Vận dụng trang 79 SGK Tin học 10 Cánh diều - CD 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.

Bài tập SGK khác

Đang cập nhật câu hỏi và gợi ý làm bài.

AANETWORK
 

 

YOMEDIA
AANETWORK
OFF