Download pdf - ex_2015.10.30

Transcript

BÀI TẬP NGÔN NGỮ LẬP TRÌNH C

Bài tập ngày 30.10.2015

Cho lớp: 12223151 2

Bài 1.

Xây dựng cấu trúc điểm gồm 2 thành phần tọa độ x, y. Viết hàm tính khoảng cách

giữa hai điểm A và B.

Bài 2.

Xây dựng cấu trúc tam giác gồm 3 điểm A, B, C. Viết hàm tính chu vi, diện tích của

tam giác

Bài 3.

Xây dựng cấu trúc hình chữ nhật gồm 2 điểm trái trên, phải dưới. Viết hàm tính chu

vi, diện tích của hình chữ nhật

Bài 4.

Xây dựng cấu trúc đường tròn gồm tâm và bán kính. Viết hàm tính chu vi, diện tích

của đường tròn.

Bài 5.

Viết chương trình nhập vào 1 danh sách các đội bóng gồm: tên đội, địa chỉ, số cầu

thủ, ngày thành lập. Quá trình nhập kết thúc khi ta nhập một tên đội là “***”.

Cho biết có bao nhiêu đội bóng mà số cầu thủ của đội từ 12 tới 25 người? In ra thông

tin của đội “SLNA”.

Bài 6.

Xây dựng cấu trúc sinh viên gồm: Họ tên, mã sinh viên, ngày sinh, điểm chuyên cần,

điểm thường xuyên, điểm thi hết môn.

Viết chương trình nhập vào một danh sách các sinh viên. Tính và hiển thị điểm thi

của từng sinh viên.

Bài 7.

Viết chương trình con thêm một phần tử trong danh sách liên kết đã có thứ tự sao

cho ta vẫn có một danh sách có thứ tự.

Bài 8.

Viết chương trình con tìm kiếm và xóa một phần tử trong danh sách liên kết có thứ

tự.

Bài 9.

Viết chương trình con loại bỏ các phần tử trùng nhau (giữ lại duy nhất 1 phần tử)

trong một danh sách liên kết có thứ tự không giảm.

Bài 10.

Viết chương trình con đảo ngược một danh sách liên kết.

Bài 11.

Viết chương trình con xóa các phần tử có dữ liệu là số nguyên lẻ ra khỏi danh sách

liên kết.

Bài 12.

Viết chương trình con tách một danh sách liên kết chứa các số nguyên thành hai

danh sách: một danh sách gồm các số chẵn còn cái kia chứa các số lẻ.