“MỌI SỰ CỐ GẮNG CHƯA CHẮC ĐÃ GẶT GÁI ĐƯỢC KẾT QUẢ NHƯNG MỖI KẾT QUẢ ĐẠT ĐƯỢC CHẮC CHẮN LÀ CẢ MỘT QUÁ TRÌNH CỐ GẮNG”

Bài tập 12052024

Chủ nhật - 12/05/2024 00:40
Bài tập 12052024
Bài tập 12052024
Bài tập 12052024
Bài 1: (5 điểm). Một cửa hàng văn phòng phẩm có chương trình "Khuyến mãi mùa hè" ưu đãi cho khách hàng mua tập với số lượng nhiều. Cụ thể bảng giá như sau:
Số lượng Đơn giá
Từ 01 đến 10 quyển tập 5000 đồng/ quyền
Từ 11 đến 20 quyển tập 4800 đồng/quyển
Trên 20 quyển tập 4500 đồng/ quyền
Khi biết được chương trình khuyến mãi của cửa hàng, bạn Minh quyết định mua N quyển tập để tiết kiệm chi phí.
Yêu cầu: Tính số tiền ban Minh phải trả để mua N quyển tập theo chương trình khuyến mãi của cửa hàng.
Dữ liệu vào: Cho từ tệp văn bản MUATAP.INP gồm một dòng ghi một số nguyên dương N.
Kết quả: Ghi ra tệp văn bản TMUATAP.OUT gồm một dòng ghi một số nguyên là số tiền bạn Minh phải trả để mua N quyển tập theo chương trình khuyến mãi của cửa hàng.
Ví dụ:
MUATAP.INP TMUATAP.OUT
5 2500
11 52800
22 99000
Bài 2: (7 điểm). Viết chương trình đọc dữ liệu từ tệp văn bản DAYSO.INP có khuôn dạng bao gồm N số tự nhiên được viết trên một dòng cách nhau bởi dấu cách. Chương trình sẽ ghi kết quả ra tập SAPXEPDS.OUT gồm 02 dòng:
+ Dòng 1: Bao gồm N số trên một dòng nhưng các số này đã được sắp xếp theo thứ tự tăng dần.
+ Dòng 2: Bao gồm N số trên một dòng nhưng các số đã được sắp xếp theo thứ tự tăng dần với yêu cầu các số lẻ đứng trước, các số chẵn số đứng sau.
Ví dụ:
DAYSO.INP SAPXEPDS.OUT
9 4 7 3 10 6 3 4 6 7 9 10
3 7 9 4 6 10
10 15 1 8 20 5 1 5 8 10 15 20
1 5 15 8 10 20
Bài 3: (8 điểm). Viết chương trình đọc tệp dữ liệu NHAP.INP bao gồm một dãy số tự nhiên mỗi số một dòng. Chương trình sẽ đưa kết quả ra tệp XUAT.OUT bao một dãy số tự nhiên mỗi số một dòng ghi lần lượt các ước số nguyên tố khác nhau của số tương ứng từ tệp NHAP.INP.
Ví dụ:
NHAP.INP XUAT.OUT
20
25
30
462
2 5
5
2 3 5
2 3 7 11

Tác giả: Vàng Văn Quyn

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

Những tin cũ hơn

Thống kê
  • Đang truy cập499
  • Hôm nay7,415
  • Tháng hiện tại151,730
  • Tổng lượt truy cập1,477,088
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây