Bài giảng cung cấp cho người học các kiến thức: Các cấu trúc điều kiện (Conditional logic), các cấu trúc quyết định, các cấu trúc vòng lặp,. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. chi tiết nội dung tài liệu. | CHƯƠNG 4. CÁC CẤU TRÚC ĐIỀU KIỆN (CONDITIONAL LOGIC) Phan Trọng Tiến BM Công nghệ phần mềm Khoa Công nghệ thông tin, VNUA Email: phantien84@ Website: Nội dung chính q Các cấu trúc quyết định(Decision Structures) q Câu lệnh If Then Else q Câu lệnh SelectCase q Các cấu trúc vòng lặp (Loop Structures) q Câu lệnh While End While q Câu lệnh Do Loop q Câu lệnh For Next q Câu lệnh For Each Next Cấu lệnh If Then Else q Thực hiện một hoặc nhiều câu lệnh trên một điều kiện. q Cú pháp 1: If ĐiềuKiện Then Các_Câu_Lệnh [Else Các_Câu_Lệnh] End If q Nếu ĐiềuKiện = True thì các câu lệnh sau Then được thực hiện, = False thì các câu lệnh sau Else được thực hiện. q Else là một tuỳ chọn và có thể bỏ qua. q End If đánh dấu kết thúc câu lệnh Ví dụ If QtyOrdered>20 Then CreditPoints=25 Else CreditPoints=10 End If ( “Tiền phải trả: " & CreditPoints) ? Nếu có hơn hai điều kiện Cú pháp 2 If ĐiềuKiện1 Then CácCâuLệnh1 [ElseIf ĐiềuKiện2 Then CácCâuLệnh2] End If q Nếu ĐiềuKiện1 = True thì CácCâuLênh1 được thực hiện. Nếu = False thì ĐiềuKiện2 được kiểm tra, Nếu ĐiềuKiện2 = True thì CácCâuLệnh2 được thực hiện q Vậy các câu lệnh If Then Else có thể .