Professional Documents
Culture Documents
Slide 3.1
Slide 3.1
http://www.poly.edu.vn
MỤC TIÊU
Điểm danh
Review bài online
Thảo luận tình huống trích từ bài online
hoặc hướng dẫn thực hiện lab
Thực hiện các tình huống/bài lab
Hướng dẫn thực hiện assignment
Hướng dẫn học bài online tiếp theo
ĐIỂM DANH
ĐỐ VUI
ĐỐ VUI
4 Tính toán
5 Luồng xử lý
LỆNH RẺ NHÁNH - IF
if(number % 2 == 0){
printf(“Số chẵn\n”);
}
LỆNH IF
Cú pháp
if(<<điều kiện>>) { Đ false
} Công việc
Diễn giải:
Nếu điều kiện có giá trị true
thì công việc được thực hiện
IF-ELSE
Cú pháp
if (<<điều kiện>>) {
<< công việc 1 >> true Đ false
K
}
else { Công việc 1 Công việc 2
Cú pháp
if (<<điều kiện 1>>){
<< công việc 1 >> ĐK true Công việc 1
} 1
else if (<<điều kiện 2>>){ false
<< công việc 2 >>
ĐK true
} Công việc 2
2
… false
else {
<< công việc N+1 >>
Công việc N+1
}
Diễn giải
Chương trình sẽ kiểm tra từ điều kiện 1 đến N nếu gặp
điều kiện i đầu tiên có giá trị true thì sẽ thực hiện công
việc i, ngược lại sẽ thực hiện công việc N+1
HOẠT ĐỘNG NHÓM
HOẠT ĐỘNG NHÓM
1 2 3
HOẠT ĐỘNG NHÓM