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_thuvàso_giao_dich_lon, khởi tạo bằng 0. - Hàm
xu_ly_giao_dich(gia_tien): dùngglobalđể cộnggia_tienvàotong_doanh_thu; nếugia_tien >= 500thì tăngso_giao_dich_lonlên 1 (cũng dùngglobal). - Hàm
phan_loai(A): nhận danh sách giá tiềnA, 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ạiB,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).
| Input | Output |
|---|---|
| 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àiBài tập khác lớp 10
- Xét kết quả Đạt / Không đạt · Lập trình
- Cân lại mẫu đá thiên thạch trên các hành tinh khác · Lập trình
- Khám phá tên đăng nhập mạng xã hội · Lập trình
- Tính điểm trung bình 3 môn thi · Lập trình
- Tìm lỗi: Tổng lượt xem video theo ngày · Lập trình
- Tra cứu điểm số theo chỉ số danh sách · Lập trình