Embed presentation
Download to read offline
![BÀI TẬP THỰC HÀNH LẬP TRÌNH CĂN BẢN
Chủ đề 6: Hàm và tham số
Bài 1. Viết hàm tính giai thừa của N với N là tham số truyền vào.
Bài 2. Viết hàm tính xn
, với x là số thực, n là số nguyên bất kỳ (dương hoặc âm) đã biết.
Bài 3. Viết hàm tìm ước số chung lớn nhất của 2 số nguyên dương a,b.
Bài 4. Viết hàm xét xem N có phải là số nguyên tố hay không, với N là tham số truyền
vào.
Bài 5. Viết hàm xét xem một số nguyên dương N có phải là số đối xứng hay không.
Bài 6. Viết bốn hàm sau đây với N là tham số truyền vào.
F1= 1 + 2 + 3 + 4 +…N
F2= 11
+ 22
+ 33
+ … NN
F3= 1 + 1/2 + 1/3 + 1/4 + … 1/N
F4= 1 - 1/2 + 1/3 - 1/4 + … 1/N
Bài 7. Viết hàm kiểm tra một số nguyên n có gồm toàn các chữ số chẵn hay không.
Bài 8. Viết hàm để in ra các số nguyên tố từ 1 đến N, với N là tham số truyền vào.
Bài 9. Viết hàm để tính số hạng thứ N của dãy Fibonacci, và hàm thứ hai để tính tổng N
số hạng đầu tiên của dãy Fibonacci gọi đến hàm đầu tiên.
Bài 10. Với n nguyên dương cho trước, viết hàm tính số m lớn nhất để 1+2+..+m<n.
Bài 11. Với n nguyên dương cho trước, viết hàm tính số m nhỏ nhất để 1+2+..+m>n.
Bài 12. Viết hàm tính bội số chung nhỏ nhất của 2 số nguyên dương a,b.
Bài 13. Viết hàm in các ước số lẽ của số nguyên dương N.
Bài 14. Viết hàm tính tổng các ước số của số nguyên dương N.
Bài 15. Viết hàm tính tích phân của f(x)=xn
trên một đoạn [a, b] với n, a và b là tham số
truyền vào.
Bài 16. Viết hàm liệt kê các chữ số là số nguyên tố của số nguyên dương N.
Bài 17. Viết hàm kiểm tra số nguyên n có các chữ số tăng dần từ trái qua phải không.
Bài 18. Với n cho trước, viết hàm in ra lần lượt các hình trang trí theo mẫu sau (hình mẫu
vẽ ứng với n=4)
Bài 19. Với n cho trước, viết hàm in ra lần lượt các hình trang trí theo mẫu sau (hình mẫu
vẽ ứng với n=4)
Bài 20. Viết hàm tính tọa độ giao điểm hai đường thẳng AB và CD khi truyền tham số
của các tọa độ A, B, C và D.
Bài 21. Viết hàm tính ngày kế tiếp của một ngày cho trước (dd/mm/yyyy).
Bài 22. Hàm đọc một số nguyên n có 3 chữ số.](https://image.slidesharecdn.com/baitapktltphan2-140629053359-phpapp02/85/Bai-tapktlt-phan2-1-320.jpg)



Tài liệu hướng dẫn thực hành lập trình căn bản với các bài tập xoay quanh việc viết hàm và sử dụng đệ quy. Các bài tập bao gồm nhiều chủ đề như tính giai thừa, kiểm tra số nguyên tố, tìm ước số chung lớn nhất và mô phỏng bài toán tháp Hà Nội. Nội dung phong phú giúp người học củng cố kiến thức và nâng cao kỹ năng lập trình.
![BÀI TẬP THỰC HÀNH LẬP TRÌNH CĂN BẢN
Chủ đề 6: Hàm và tham số
Bài 1. Viết hàm tính giai thừa của N với N là tham số truyền vào.
Bài 2. Viết hàm tính xn
, với x là số thực, n là số nguyên bất kỳ (dương hoặc âm) đã biết.
Bài 3. Viết hàm tìm ước số chung lớn nhất của 2 số nguyên dương a,b.
Bài 4. Viết hàm xét xem N có phải là số nguyên tố hay không, với N là tham số truyền
vào.
Bài 5. Viết hàm xét xem một số nguyên dương N có phải là số đối xứng hay không.
Bài 6. Viết bốn hàm sau đây với N là tham số truyền vào.
F1= 1 + 2 + 3 + 4 +…N
F2= 11
+ 22
+ 33
+ … NN
F3= 1 + 1/2 + 1/3 + 1/4 + … 1/N
F4= 1 - 1/2 + 1/3 - 1/4 + … 1/N
Bài 7. Viết hàm kiểm tra một số nguyên n có gồm toàn các chữ số chẵn hay không.
Bài 8. Viết hàm để in ra các số nguyên tố từ 1 đến N, với N là tham số truyền vào.
Bài 9. Viết hàm để tính số hạng thứ N của dãy Fibonacci, và hàm thứ hai để tính tổng N
số hạng đầu tiên của dãy Fibonacci gọi đến hàm đầu tiên.
Bài 10. Với n nguyên dương cho trước, viết hàm tính số m lớn nhất để 1+2+..+m<n.
Bài 11. Với n nguyên dương cho trước, viết hàm tính số m nhỏ nhất để 1+2+..+m>n.
Bài 12. Viết hàm tính bội số chung nhỏ nhất của 2 số nguyên dương a,b.
Bài 13. Viết hàm in các ước số lẽ của số nguyên dương N.
Bài 14. Viết hàm tính tổng các ước số của số nguyên dương N.
Bài 15. Viết hàm tính tích phân của f(x)=xn
trên một đoạn [a, b] với n, a và b là tham số
truyền vào.
Bài 16. Viết hàm liệt kê các chữ số là số nguyên tố của số nguyên dương N.
Bài 17. Viết hàm kiểm tra số nguyên n có các chữ số tăng dần từ trái qua phải không.
Bài 18. Với n cho trước, viết hàm in ra lần lượt các hình trang trí theo mẫu sau (hình mẫu
vẽ ứng với n=4)
Bài 19. Với n cho trước, viết hàm in ra lần lượt các hình trang trí theo mẫu sau (hình mẫu
vẽ ứng với n=4)
Bài 20. Viết hàm tính tọa độ giao điểm hai đường thẳng AB và CD khi truyền tham số
của các tọa độ A, B, C và D.
Bài 21. Viết hàm tính ngày kế tiếp của một ngày cho trước (dd/mm/yyyy).
Bài 22. Hàm đọc một số nguyên n có 3 chữ số.](https://image.slidesharecdn.com/baitapktltphan2-140629053359-phpapp02/85/Bai-tapktlt-phan2-1-320.jpg)

