
L P TRÌNH JAVA C B NẬ Ơ Ả
L P TRÌNH JAVA C B NẬ Ơ Ả
Ch ng 6ươ
ĐI U KI N, BI U TH C LOGICỀ Ệ Ể Ứ
VÀ C U TRÚC CH NẤ Ọ
Lê Tân
B môn: L p trình máy tínhộ ậ

2/35
N i dung ch ng 6ộ ươ
Lu ng đi u khi nồ ề ể
Đi u ki n và bi u th c logicề ệ ể ứ
C u trúc ifấ
C u trúc if l ng nhauấ ồ
C u trúc switchấ
Qu n lý các s ki n nhi u nút b mả ự ệ ề ấ

3/35
6.1
6.1 Lu ng đi u khi nồ ề ể
Lu ng đi u khi nồ ề ể
Lu ng đi u khi n: tr t t mà máy tính ồ ề ể ậ ự
th c hi n các l nh trong m t ch ng ự ệ ệ ộ ươ
trình.
C u trúc đi u khi n: là m t l nh đ c s ấ ề ể ộ ệ ượ ử
d ng đ làm thay đ i lu ng đi u khi n ụ ể ổ ồ ề ể
tu n t m t cách bình th ng.ầ ự ộ ườ
Ngôn ng Java có các d ng c u trúc đi u ữ ạ ấ ề
khi n chung nh sau:ể ư

4/35
6.1
6.1 Lu ng đi u khi nồ ề ể
Lu ng đi u khi nồ ề ể
C u trúc tu n t (sequence): M t dãy các l nh ấ ầ ự ộ ệ
đ c th c hi n t đ u đ n cu i, l nh này ti p ượ ự ệ ừ ầ ế ố ệ ế
l nh kia.ệ

5/35
6.1
6.1 Lu ng đi u khi nồ ề ể
Lu ng đi u khi nồ ề ể
C u trúc l a ch n (còn g i là c u trúc r ấ ự ọ ọ ấ ẽ
nhánh ho c c u trúc quy t đ nh): Th c hi n ặ ấ ế ị ự ệ
các l nh khác nhau tuỳ thu c vào các đi u ệ ộ ề
ki n xác đ nh.ệ ị
if Đi uki n L nh1 else L nh2; ề ệ ệ ệ

