Phần 1

(4 câu)
Câu 1
Tự luận

1. Viết hàm với đầu vào, đầu ra như sau:

– Đầu vào là danh sách sList, các phần tử là xâu kí tự.

– Đầu ra là danh sách cList, các phần tử là kí tự đầu tiên của các xâu kí tự tương ứng trong danh sách sList.

Bài làm:
Câu 2
Tự luận

2. Viết hàm Tach_day() với đầu vào là danh sách A, đầu ra là hai danh sách B, C được mô tả như sau:

– Danh sách B thu được từ A bằng cách lấy ra các phần tử có chỉ số chẵn.

– Danh sách C thu được từ A bằng cách lấy ra các phần tử có chỉ số lẻ.

Bài làm:
Câu 3
Tự luận

2. Viết hàm Tach_day() với đầu vào là danh sách A, đầu ra là hai danh sách B, C được mô tả như sau:

– Danh sách B thu được từ A bằng cách lấy ra các phần tử có chỉ số chẵn.

– Danh sách C thu được từ A bằng cách lấy ra các phần tử có chỉ số lẻ.

Bài làm:
Câu 4
Tự luận

2. Viết chương trình nhập ba số tự nhiên từ bàn phím day, month, year, các số cách nhau bởi dấu cách. Các số này biểu diễn giá trị của ngày, tháng, năm nào đó. Chương trình cần kiểm tra và in ra thông báo số liệu đã nhập vào đó có hợp lệ hay không.

Bài làm: