
VC
VC
&
&
BB
BB
11
N i dungộ
NMLT - Câu l nh đi u ki n và r nhánhệ ề ệ ẽ
Câu lệnh điều kiện if1
Câu lệnh rẽ nhánh switch2
Một số kinh nghiệm lập trình3
Một số ví dụ minh họa4

VC
VC
&
&
BB
BB
22
<L nh 1>ệ
Câu l nh if (thi u)ệ ế
NMLT - 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)

VC
VC
&
&
BB
BB
33
Câu l nh if (thi u)ệ ế
NMLT - 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;
}
}

VC
VC
&
&
BB
BB
44
<L nh 1>ệ
Câu l nh if (ệđ)ủ
NMLT - 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)

VC
VC
&
&
BB
BB
55
Câu l nh if (ệđ)ủ
NMLT - Câu l nh đi u ki n và r nhánhệ ề ệ ẽ
void main()
{
if (a == 0)
printf(“a bang 0”);
else
printf(“a khac 0”);
if (a == 0)
{
printf(“a bang 0”);
a = 2912;
}
else
printf(“a khac 0”);
}