^Back To Top
Prolog là ngôn ngữ lập tỷ lệ cá cược bóng đá ngoại hạng anh ký hiệu (symbolic programming), tương tự các ngôn ngữ lập tỷ lệ cá cược bóng đá ngoại hạng anh hàm(functional programming) hay lập tỷ lệ cá cược bóng đá ngoại hạng anh phi số (non numerical programming). Prolog rất thích hợp để giải quyết các bài toán liên quan đến các đối tượng (object) và mối quan hệ (relation) giữa chúng. Dưới đây sẽ giới thiệu một số code bài toán cơ bản thường sử dụng trong lập tỷ lệ cá cược bóng đá ngoại hạng anh Prolog, là tư liệu để SV ngành CNTT tham khảo học nhập môn trí tuệ nhân tạo.
Ví dụ: Chuyển các câu lệnh tự nhiên sau sang dạng mệnh đề logic
+ Trang là tỷ lệ cá cược bóng đá ngoại hạng anh sinh viên ngành Công nghệ thông tin.
+ Linh không phải là sinh viên ngành Công nghệ thông tin.
+An là tỷ lệ cá cược bóng đá ngoại hạng anh sinh viên ngành Kinh tế.
+ Khanh học môn TTNT.
+ Mọi sinh viên của ngành Công nghệ thông tin đều học môn TTNT.
Sự dụng dạng luật và sự kiện có thể chuyển sang các câu mệnh đề sau:
SV_CNTT(“Trang”).
No_SV_CNTT(“Linh”).
SV_KT(“An”).
TTNT(“Khanh”).
SV_CNTT(X):- TTNT(X).
Để giải dạng bài toán cần tìm hiểu các kiến thức sau để đưa vào lập tỷ lệ cá cược bóng đá ngoại hạng anh
- Trường hợp 1: a = 0, ta giải và biện luận ax + b = 0.
- Trường hợp 2: a ≠ 0. Ta lập Δ = b2 - 4ac. Khi đó:
+ Nếu Δ 0 thì phương tỷ lệ cá cược bóng đá ngoại hạng anh có 2 nghiệm phân biệt
+ Nếu Δ = 0 thì phương tỷ lệ cá cược bóng đá ngoại hạng anh có 1 nghiệm (kép): x = -b/2a
+ Nếu Δ < 0 thì phương tỷ lệ cá cược bóng đá ngoại hạng anh vô nghiệm.
Code bài toán giải và biện luận phương tỷ lệ cá cược bóng đá ngoại hạng anh bậc nhất:
Số Fibonacci thứ N được tính theo công thức sau
- nếu N = 1 hoặc N = 2 thì F(N) = 1
- nếu N2 thì F(N) = F(N-1) + F(N-2)
Code tỷ lệ cá cược bóng đá ngoại hạng anh toán tìm số fibonacci thứ N của dãy:
Theo định nghĩa cách tính giai thừa như sau:
0! = 1
n! = 1.2.3…n
Code tỷ lệ cá cược bóng đá ngoại hạng anh toán tính n!
Với một số bài toán thường được minh họa trong ngôn ngữ lập tỷ lệ cá cược bóng đá ngoại hạng anh Prolog để hiểu cách dùng , SV có thể phát triển các bài toán thành các dạng bài phức tạp hơn. Từ đó có thể hiểu và nắm vững các đặc điểm và cách sử dụng các ngôn ngữ lập tỷ lệ cá cược bóng đá ngoại hạng anh.