Windows Việt

Cộng Đồng Công Nghệ Thông Tin Việt

Trang ChínhTrang Chính  Sự kiện  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

Share
 
 Ôn Luyện C
Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
thuan46th
Member

thuan46th
Member
Giới tính : Nam
Tuổi : 29
Posts Posts : 3
Coins Coins : 15
Thanked Thanked : 0
Ôn Luyện C  Empty
Bài gửiTiêu đề: Ôn Luyện C    Ôn Luyện C  EmptyTue 21 Jun 2011, 01:32

Mình có mấy bài hơi rắc rối , dài dòng chút post lên cùng thảo luận .

1) Khai báo Sinh Viên là kiểu cấu trúc gồm thông tin : Mã số , Họ đệm , Điểm anh văn , Diểm kỹ thuật lập trình , Điểm cơ sở dữ liệu . Khai báo lớp là mảng gồm các phần tử là Sinh viên . Hãy viết chương trình gồm các thao tác :
a) Nhập số phần tử của lớp và cấp phát động cho mảng lớp các sinh viên .
b) Nhập sĩ số của lớp và thông tin về phần tử này .
c) Đọc từ mảng lớp ra hai danh sách liên kết , với nội dung mỗi phần tử của danh sách liên kết có kiểu sinh viên . Danh sách thứ nhất gồm các sinh viên có điểm trung bình >=5 và danh sách có điểm trung bình <5.
d) Dùng hàm QuickSort sắp xếp danh sách lớp trong 2 trường hợp : theo thự tự tăng dần của Tên và theo thự tự giảm dần của Điểm trung bình .
e) In ra màn hình danh sách lớp trong 3 trường hợp : chưa sắp xếp , sắp xếp theo Tên , sắp xếp theo ĐTB
f) Ghi danh sách lớp đã sắp xếp theo Tên vào tập tin C:\DSSVTEN.DAT và danh sách lớp đã sắp xếp theo ĐTB vào tập tin C:\DSSVDTB.DAT
g) Mở 2 tập tin và in ra màn hình

2) Viết chương trình thực hiện các yêu cầu sau :
a) Nhập vào n số nguyên dùng DLKĐ
b) In các số vừa nhập
c) In giá trị trung bình cộng cac số nguyên trong danh sách
d) In ra các số hoàn thiện , số nguyên tố , số chính phương
e) Tính giá trị lớn nhất của các số trong danh sách .

3)Thông tin của một cuốn sách trong cửa hàng gồm:
- Tên sách (chuỗi tối đa 20 ký tự)
- Mã sách (chuỗi tối đa 10 ký tự)
- Tác giả (chuỗi tối đa 20 ký tự)
- Nhà xuất bản (chuỗi tối đa 20 ký tự)
- Giá bán (số thực)
- Năm xuất bản (số nguyên)

a. Hãy khai báo cấu trúc dữ liệu danh sách liên kết đơn dạng con trỏ để quản lý sách trong cửa hàng
b. Viết một hàm tìm danh sách các cuốn sách của tác giả x có trong cửa hàng hay không?
c. Viết hàm cho biết năm xuất bản mới nhất của một cuốn sách trong siêu thị là năm nào?
d. Viết hàm tìm kiếm các cuốn sách theo mức giá từ x đến y.
e. Sắp xếp danh sách trong siêu thị theo giá từ cao đến thấp dùng thuật toán bất kỳ.

4) Cho biểu thức trung tố : A * (B+C) - C/(D -E)
a) Dùng stack minh họa quá trình chuyển biêu thức trên thành biêu thức hậu tố
b) Cho A=1 , B=2 , C=3 , D=4 , E=5 , F=6 . Dùng stck minh họa quá trình tính giá trị của biêu thứ hậu tố ở câu a

5). Viết chương trình xác định xem một tờ giấy có độ dày 0.1 mm. Phải gấp đôi tờ giấy bao nhiêu lần để nó có độ dày 1m.

Hy vọng được sự góp ý của các bạn .

※ Bài viết cùng chuyên mục


Tác giảThông điệp
Toend2008
Member

Toend2008
Member
Giới tính : Nam
Tuổi : 21
Posts Posts : 377
Coins Coins : 564
Thanked Thanked : 33
Ôn Luyện C  Empty
Bài gửiTiêu đề: Re: Ôn Luyện C    Ôn Luyện C  EmptyTue 21 Jun 2011, 07:35

Bạn gặp rắc rối chỗ nào, bài nào bạn chưa làm ra, bạn nên đưa các bài làm bạn lên đây để mọi người cùng tham khảo và giúp đỡ.


[You must be registered and logged in to see this link.]

※ Bài viết cùng chuyên mục


 
Ôn Luyện C
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Windows Việt :: Lưu Trữ :: Lưu Trữ - Các môn học cũ :: Kỹ Thuật Lập Trình-
[Windows Việt] Deverloped by Nguyễn Gia Phú - https://windows.forumvi.com
Powered by © Forumotion.com - phpBB™ version ©phpBB2
Go to top Go to bottom