Nội dung Bài tập
Mã:
SACH_E01
Tên:
Struct Sach (GK 1921)
Dạng thi:
oi
Thang điểm:
4 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
khiet

Thủ thư một thư viện A cần quản lý các đầu sách để lưu trữ các thông tin sau: mã số sách (số nguyên), tên đầu sách (chuỗi), số lượng hiện có đầu sách (số nguyên),  giá bán một quyển sách (số thực). Hãy thiết kế cấu trúc dữ liệu (struct) SACH phù hợp kèm các chức năng sau:

Câu 01: (4.0 đ): Viết hàm timSach(giatien: số thực) để tìm các đầu sách có giá bán bằng với giatien và hiện thị thông tin sách (gồm mã số, tên, giá bán) theo mẫu tên sách (mã số, giá bán). Cụ thể như sau:

-          Trường hợp tìm thấy sách đúng giá tiền thì:

o   Dòng 1: xuất ra số n cho biết tổng số lượng sách tương ứng giá tiền

o   n dòng tiếp theo: in ra hết thông tin sách.

-          Trường hợp không tìm thấy X thì xuất ra “-1” xuất thông tin sách vị trí cuối cùng tìm thấy có giá thấp hơn giá tiền nhập vào (nếu có).

Input:         - Dòng 1: số nguyên n cho biết số lượng sách và 1 số thực k (giá tiền)

                   - 4 x n dòng tiếp theo là thông tin sách theo thứ tự mã số, tên sách, số lượng đầu sách và giá bán.

Output:           - xuất kết quả tìm kiếm sách theo giá tiền.

Input

Output

 

Input

Output

3 33000

4

nu cuoi

20

32000

2

toa nang

27

32000

3

duyen dang

21

30000

-1

duyen dang (3, 30000)

3 32000

4

nu cuoi

20

32000

2

toa nang

27

32000

3

duyen dang

21

30000

2

nu cuoi (4, 32000)

toa nang (2, 32000)




    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận