Tải bản đầy đủ (.pdf) (1 trang)

Các bài tập thực hành về kỹ thuật lập trình hướng đối tượng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (177.63 KB, 1 trang )

Bài tập thực hành chương 2 - Kỹ thuật lập trình hướng đối tượng GV: Phạm Công Hòa
BÀI TẬP THỰC HÀNH
CHƯƠNG 2 – KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Bài 1: Nhập từ bàn phím dãy N số nguyên. Viết lệnh thực hiện các yêu cầu sau:
a) Sắp xếp dãy theo chiều không giảm của các phần tử.
b) Tìm giá trị nhỏ nhất, lớn nhất của dãy.
c) Tìm các phần tử của dãy có giá trị thỏa mãn điều kiện: bằng tổng phần tử đứng
trước và phần tử đứng sau liền kề.
d) Cho biết có phần tử nào của dãy có giá trị bằng tổng các phần tử còn lại? Hiện
phần tử đó nếu có.
e) Hiện các số nguyên tố có trong dãy.
f) Loại bỏ các phần tử chẵn ra khỏi dãy.
Bài 2: Nhập từ bàn phím 2 số nguyên. Kiểm tra trong 2 số vừa nhập thì số nào có số
lượng các ước số nhiều hơn?
Bài 3: Nhập từ bàn phím độ dài 3 cạnh của tam giác ABC. Kiểm tra tam giác ABC có
tính chất gì: tam giác đều, cân, vuông, vuông cân hay thường?
Bài 4: Tạo ngẫu nhiên N số nguyên (giá trị mỗi phần tử thuộc [1 100]) sao cho không
có hai số bất kỳ của dãy có giá trị trùng nhau. Đưa ra giá trị nhỏ nhất, lớn nhất trong N
số vừa tạo.
Bài 5: Nhập một số nguyên dương N (kiểu long). Hiện giá trị của N dạng nhị phân.
Bài 6: Viết chương trình chuẩn hóa một xâu ký tự:
- Giữa các từ trong xâu chỉ có 1 dấu cách.
- Ký tự đầu và cuối không được là dấu cách.
Bài 7: Nhập 1 danh sách họ và tên. Chuẩn hóa các xâu trong danh sách theo dạng tên
riêng. Ghi danh sách họ tên vào tệp “DANHSACH.TXT”.
Bài 8: Nhập 1 xâu ký tự. Liệt kê số lượng mỗi ký tự có trong xâu vừa nhập.




×