You are on page 1of 1

1) Viết chương trình

a) Khai báo cấu trúc sản phẩm gồm có tên sản phẩm kiểu char[20], giá sản phẩm kiểu
double, số lượng kiểu int

b) Viết hàm nhập sản phẩm cho phép nhập một sản phẩm x gồm có ba thành phần như
đã mô tả. Chú ý ta phải dùng con trỏ khi nhập.

c) Viết hàm in sản phẩm để in ra các thông số của sản phẩm như trên gồm tên, giá, và
số lượng.

d) Khai báo mảng sản phẩm a gồm có 10 phần tử, mỗi a[i] là một sản phẩm. Khai báo
số n để lưu số sản phẩm có trong danh sách.

e) Viết hàm main trong đó thực hiện các công việc sau
e1) nhập số sản phẩm n, và nhập thông tin cho n sản phẩm bằng cách gọi hàm
nhập sản phẩm đã viết trong phần b.
e2) in ra tất cả các sản phẩm vừa nhập bằng cách gọi hàm in sản phẩm đã viết
trong phần c.
e3) in ra tất cả các sản phẩm có giá lớn hơn 100'000đ bằng cách gọi hàm in sản
phẩm đã viết trong phần d.
e4) sắp xếp mảng sản phẩm và sau đó in ra mảng sau khi sắp xếp bằng cách gọi
hàm in sản phẩm đã viết trong phần d.

2) Viết chương trình


a) Khai báo cấu trúc sách gồm tên sách kiểu char[30], nhà xuất bản kiểu char[10],
năm xuất bản kiểu int.

b) Viết hàm in sách để in ra thông tin về sách, các thông tin cần in bao gồm tên sách,
nhà xuất bản, năm xuất bản.

c) Viết hàm nhập sách để nhập thông tin về sách, các thông tin cần nhập bao gồm tên
sách, nhà xuất bản, năm xuất bản.

d) Khai báo mảng a gồm 10 phần tử, mỗi a[i] là một sách như trên. Khai báo thêm
biến n để lưu số sản phẩm.

e) Viết hàm main trong đó cho phép lựa chọn các chức năng sau
chọn 'a' hoặc '1' để nhập n và a trong phần d
chọn 'b' hoặc '2' để in ra các sách vừa nhập
chọn 'c' hoặc '3' để in ra các sách chứa từ "lập trình"
chọn 'd' hoặc '4' để in ra các sách có số trang lớn hơn 100
chọn esc hoặc '0' để thoát

You might also like