cần giải giúp mấy bài pascal này gấp !!!! help..help
sau khi đọc mấy bài này thì mình không hiểu phải làm gì ? các bạn có thể phân tích đầu bài xem họ yêu cầu gì dc ko ạ ? hay hộ luông thì tốt mình đang cần .....
Bài tập số 1
Dùng ngôn ngữ lập trình Pascal để thực hiện công việc sau:
Tạo một danh sách liên kết đơn n phần tử (n>0) chứa các số nguyên ngẫu nhiên. Hãy in ra giá trị và các vị trí của phần tử nhỏ nhất trong danh sách.
Bài tập số 2
Dùng ngôn ngữ lập trình Pascal để thực hiện công việc sau:
Tạo một danh sách liên kết đơn n phần tử (n>0) chứa các số nguyên ngẫu nhiên. Hãy in ra giá trị và các vị trí của phần tử lớn nhất trong danh sách.
Bài tập số 3
Dùng ngôn ngữ lập trình Pascal để thực hiện công việc sau:
Tạo một danh sách liên kết đơn n phần tử (n>0) chứa các số nguyên ngẫu nhiên. Xác định xem phần tử x nhập vào từ bàn phím có nằm trong danh sách hay không? Nếu có thì ở những vị trí nào? In ra các phần tử của danh sách.
Bài tập số 4
Dùng ngôn ngữ lập trình Pascal để thực hiện công việc sau:
Tạo một danh sách liên kết đơn n phần tử (n>0) chứa các số nguyên ngẫu nhiên. Hãy in ra các phần tử của danh sách và cho biết giá trị của phần tử thứ k của danh sách là bao nhiêu ? Loại bỏ phần tử thứ k khi k=1.
Bài tập số 5
Dùng ngôn ngữ lập trình Pascal để thực hiện công việc sau:
Tạo một danh sách liên kết đơn n phần tử (n>0) chứa các số nguyên ngẫu nhiên. Hãy đếm xem trong danh sách có bao nhiêu số chẵn, bao nhiêu số lẻ, bao nhiêu số âm, bao nhiêu số dương? Hãy in ra màn hình lần lượt từng loại các phần tử tương ứng trên.
Bài tập số 6
Dùng ngôn ngữ lập trình Pascal để thực hiện công việc sau:
Tạo một danh sách liên kết đơn gồm 20 phần tử là các số nguyên. Hãy chèn phần tử x nhập từ bàn phím vào vị trí thứ k (0<k<21) của danh sách. Hãy in các phần tử của danh sách trước và sau khi chèn.
Bài tập số 7
Dùng ngôn ngữ lập trình Pascal để thực hiện công việc sau:
Sinh ngẫu nhiên một danh sách liên kết đơn chứa các số nguyên có thứ tự tăng. Hãy chèn số nguyên x được đọc vào từ bàn phím vào danh sách liên kết sao cho sau khi chèn vẫn đảm bảo thứ tự. Hãy in các phần tử của danh sách cả trước và sau khi chèn.
Bài tập số 8
Dùng ngôn ngữ lập trình Pascal để thực hiện công việc sau:
Sinh ngẫu nhiên hai danh sách liên kết đơn chứa các số nguyên đều có thứ tự tăng. Hãy ghép hai danh sách liên kết đơn này thành một danh sách liên kết cũng có thứ tự tăng. Hãy in các phần tử của cả ba danh sách trên.
Bài tập số 9
Dùng ngôn ngữ lập trình Pascal để thực hiện công việc sau:
Tạo một danh sách liên kết đơn gồm 20 phần tử là các số nguyên. Hãy xoá phần tử thứ k (0<k<21) của danh sách. Hãy in các phần tử của danh sách trước và sau khi xoá.
Bài tập số 10
Dùng ngôn ngữ lập trình Pascal để thực hiện công việc sau:
Sinh ngẫu nhiên một danh sách liên kết đơn chứa n (0<n<100) các số nguyên. Hãy xoá đi k (k>0) phần tử liên tiếp của danh sách liên kết kể từ vị trí thứ i (1<i<50) của danh sách. In ra các phần tử của danh sách trước và sau khi xoá.