در این بحث به معرفی ساختارهای تصمیم گیری (انشعاب) و ساختارهای تکرار (حلقه) می پردازیم.
ساختارهای تصمیم گیری (انشعاب)
گاهی اوقات می خواهیم در صورت برقرار بودن یک گزاره شرطی عملی انجام شود. پس باید دستوراتی برای تصمیم گیری در زبان وجود داشته باشد. در VB 2005 این دستورات دو قسمت هستند:
1- ساختار شرطی If-Then-Else
2- ساختار شرطی Select Case
ساختارهای تکرار یا حلقه (Loop)
گاهی اوقات نیاز داریم عملی برای چندین بار مثلاً 100 بار تکرار شود. پس به جای این که 100 بار کد بنویسیم، 1 بار می نویسیم تا 100 بار اجرا شود! این کار توسط ساختارهای تکرار امکان پذیر است. در VB 2005 این دستورات دو قسمت هستند:
1- ساختار For-Next
2- ساختار For-Each-Next
3- ساختار While
4- ساختار Do-While-Loop
5- ساختار Do-Until-Loop