Bài 15: Thực hành với dữ liệu kiểu danh sách

Bài 1 (SGK Cánh Diều - Trang 107)

Bài 2 (SGK Cánh Diều - Trang 108)

Bài 3 (SGK Cánh Diều - Trang 108)

Hướng dẫn giải

- Lỗi sai ngữ pháp

- Sửa: thay ngoặc tròn bằng ngoặc vuông

- Chương trình

print("Nhập vào một dãy số size giày")

shoes = [int(s) for s in input().split()]

sum = 0

for i in range(len(shoes)):

sum = sum + shoes[i]

if sum > 0:

print("Chiếc giày bên trái, kích cỡ", sum)

else:

print("Chiếc giày bên phải, kích cỡ", sum)

(Trả lời bởi Hà Quang Minh)
Thảo luận (1)

Vận dụng (SGK Cánh Diều - Trang 109)

Hướng dẫn giải

- Chương trình gợi ý như sau:

ds= [float(i) for i in input("Nhập tiền điện hằng tháng ").split()]

t = 0

for i in range(0, len(ds)):

t = t + ds[i]

tb = t/12

print("Tổng tiền điện là: ", t)

print("Tiền điện trung bình mỗi tháng là: ", tb)

print("Các tháng dùng nhiều hơn trung bình mỗi tháng là: ")

for i in range(0, len(ds)):

if ds[i] > tb:

print(i+1)

- Kết quả chương trình chạy thử:

(Trả lời bởi Hà Quang Minh)
Thảo luận (1)