Môn Tin họcQuản lý học tập Tin học

Thống kê giao dịch cửa hàng trực tuyến ShopVN

Lớp 10Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Thang điểm 10 · 6 test case chấm tự động · 4 tiêu chí chấm

Cửa hàng ShopVN ghi lại giá trị của từng đơn hàng trong ngày (đơn vị: nghìn đồng). Em hãy viết chương trình gồm các hàm sau, sử dụng đúng phạm vi của biến:

  • Hai biến toàn cục tong_doanh_thu và so_giao_dich_lon, khởi tạo bằng 0.
  • Hàm xu_ly_giao_dich(gia_tien): dùng global để cộng gia_tien vào tong_doanh_thu; nếu gia_tien >= 500 thì tăng so_giao_dich_lon lên 1 (cũng dùng global).
  • Hàm phan_loai(A): nhận danh sách giá tiền A, dùng hai biến cục bộ B, C (độc lập với các biến toàn cục ở trên) để lưu lần lượt các đơn hàng lớn (>= 500) và đơn hàng nhỏ (< 500); trả lại B, C.

Dữ liệu vào: Dòng 1 là số nguyên n - số đơn hàng trong ngày. Dòng 2 gồm n số nguyên là giá trị các đơn hàng, cách nhau bởi dấu cách.

Dữ liệu ra: In 4 dòng theo đúng định dạng: Tong doanh thu: X, So giao dich lon: Y, Giao dich lon: ... (hoặc Khong co), Giao dich nho: ... (hoặc Khong co).

InputOutput
5
200 600 450 700 300
Tong doanh thu: 2250
So giao dich lon: 2
Giao dich lon: 600 700
Giao dich nho: 200 450 300
3
100 200 300
Tong doanh thu: 600
So giao dich lon: 0
Giao dich lon: Khong co
Giao dich nho: 100 200 300
#phạm vi biến#global#biến cục bộ#nhiều hàm phối hợp#danh sách#category:danh_gia#difficulty:analyzing

Giáo viên giao bài này cho lớp, học sinh nộp bài trực tuyến và được chấm tự động.

Giáo viên đăng nhập để giao bài