
Trường Đại học Khoa học Tự nhiên
Khoa Công nghệ thông tin
Bộ môn Tin học cơ sở
1
Đặng Bình Phương
dbphuong@fit.hcmus.edu.vn
NHẬP MÔN LẬP TRÌNH
CÂU LỆNH ĐIỀU KIỆN
& CÂU LỆNH RẼ NHÁNH
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

VC
VC &
&
BB
BB
22
Nội dung
Câu lệnh điều kiện và rẽ nhánh
Câu lệnh điều kiện if
1
Câu lệnh rẽ nhánh switch
2
Một số kinh nghiệm lập trình
3
Một số ví dụ minh họa
4
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

VC
VC &
&
BB
BB
33
<Lệnh 1>
Câu lệnh if (thiếu)
Câu lệnh điều kiện và rẽ nhánh
Đ
S
<BT
Logic>
if (<BT Logic>)
<Lệnh 1>;Câu lệnh đơn hoặc
Câu lệnh phức (kẹp
giữa {và })
Trong ( ), cho kết quả
(sai = 0, đúng ≠ 0)
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

VC
VC &
&
BB
BB
44
Câu lệnh if (thiếu)
Câu lệnh điều kiện và rẽ nhánh
void main()
{
if (a == 0)
printf(“a bang 0”);
if (a == 0)
{
printf(“a bang 0”);
a = 2912;
}
}
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

VC
VC &
&
BB
BB
55
<Lệnh 1>
Câu lệnh if (đủ)
Câu lệnh điều kiện và rẽ nhánh
<Lệnh 2>
Đ
S
<BT
Logic>
if (<BT Logic>)
<Lệnh 1>;
else
<Lệnh 2>;
Câu lệnh đơn hoặc
Câu lệnh phức (kẹp
giữa {và })
Trong ( ), cho kết quả
(sai = 0, đúng ≠ 0)
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

