Đệ quy trong lập trình là gì?
Đệ quy là phương pháp dùng trong các chương trình (ngôn ngữ lập trình) máy tính, trong đó có một hàm tự gọi chính nó.
Ví dụ code VBA về lập trình VBA
Code VBA đệ quy:
Private Sub Nut01_Click()
' Cach giai CO su dung DE QUY
MsgBox tong(4)
End Sub
Public Function tong(so As Integer)
If so = 0 Then
tong = 0
Exit Function
End If
tong = so + tong(so - 1)
End Function
Private Sub Nut02_Click()
' Cach giai KHONG dung DE QUY
so = 4 ' 4,3,2,1
tongcacso = 0
For i = so To 1 Step -1
tongcacso = tongcacso + i
Next
MsgBox tongcacso
End Sub
Tại sao cần biết lập trình đệ quy ?
Giúp bạn giải quyết những nghiệp vụ lập trình không xác định điểm dừng chính xác.
Ứng dụng lập trình đệ quy vào phần mềm như thế nào ?
Các bài tập về đệ quy trong VBA Access