Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (4.12 MB, 183 trang )
If đầy đủ
♦ Cú pháp:
If dk then
lệnh A
Else
lệnh B
End If
Hoạt động:
- Kiểm tra dk
- Nếu dk đúng thì thực hiện câu lệnh A
- Nếu dkị sai thì thực hiện câu lênh B
- Kết thúc lệnh if và thực hiện các lệnh tiếp theo
trong chương trình
- Chuý ý:dk:thường là một biểu thức logic
+Lệnh cóthể là lệnh đơn và cùng có thể là một loạt
các câu lệnh
VÝ dụ
-if d¹ng khuyÕt
-if d¹ng ®Çy ®ñ
-if d¹ng lång nhau
• Câu lệnh Select Case
♦ Cú pháp:
Select Case biến_chọn
Case t = 1
Câu lệnh 1
...
Case t = n
Câu lệnh n
Case else
Câu lệnh n+1
End Select
♦ Hoạt động
–Tính giá trị biến chọn
–So sánh biến chọn
với các lựa chọn
• Nếu biến chọn bằng một
giá trị nào từ 1 . . N thì
thực hiện câu lệnh ứng với
giá trị đó
• Nếu biến chọn không bằng
giá trị nào thì thực hiện
câu lệnh n+1
–Kết thúc
3. Các câu lệnh lặp
a. Lặp với số lần biết trướ c
–Câu lệnh For
• Cú pháp:
For bien =giá_trị_đầ u To giá_trị_cuốI Step n
Các câu lệnh
Next bien
Trong đó:
- bien, giá_trị_đầ u, giá_trị_cuối phải là các giá trị
có nguyên.
- Giá_trị_đầ u, giá_trị_cuối có thể là các giá trị xác
định, có thể là biểu thức
Hoạt động
♦ B1:máy tính giá trị đầ u và giá trị cuối
♦ B2:Gán giá trị đầ u cho Bien
♦ B3:So sánh Bien với giá trị cuối
–Nếu Bien <= giá trị cuối thì các câu lệnh
đượ c vẫn thực hiện
B4:Tăng Bien = Bien + n
–Nếu Bien= giá_trị_cuối + 1 Thoát vòng lặp
♦ Kết thúc vòng lặp