
Thế giới lập trình Bài 2 / Slide 1
of 16
©NIIT
C u trúc Quy t đ nhấ ế ị
N i dung chínhộ
Gi i thi u c u trúc quy t đ nhớ ệ ấ ế ị
C u trúc ifấ
C u trúc switch...caseấ
Bài t p đ nghậ ề ị

Thế giới lập trình Bài 2 / Slide 2
of 16
©NIIT
C u trúc Quy t đ nhấ ế ị
C u trúc quy t đ nh cho phép ch n l a th c hi n các l nh d a vào ấ ế ị ọ ự ự ệ ệ ự
vi c đánh giá m t đi u ki n.ệ ộ ề ệ
C u trúc quy t đ nh đ c dùng trong gi i thu t là:ấ ế ị ượ ả ậ
•C u trúc ifấ
•C u trúc switch…caseấ

Thế giới lập trình Bài 2 / Slide 3
of 16
©NIIT
C u trúc Quy t đ nhấ ế ị
C u trúc ifấ
Theo sau c u trúc if là m t bi u th c đi u ki n, trong đó d li u ấ ộ ể ứ ề ệ ữ ệ
đ c so sánh.ượ
D a vào k t qu c a vi c so sánh, m t quy t đ nh đ c th c hi n.ự ế ả ủ ệ ộ ế ị ượ ự ệ
Có nhi u ki u c u trúc if, ba ki u chính là:ề ể ấ ể
•C u trúc if đ n gi nấ ơ ả
•C u trúc if…elseấ
•C u trúc if l ng nhauấ ồ

Thế giới lập trình Bài 2 / Slide 4
of 16
©NIIT
C u trúc Quy t đ nhấ ế ị
C u trúc if đ n gi nấ ơ ả
N u đi u ki n đ c ch đ nh trong c u trúc if đ n gi n đúng thì các ế ề ệ ượ ỉ ị ấ ơ ả
l nh trong kh i if s đ c th c hi n.ệ ố ẽ ượ ự ệ
Cú pháp:
if (đi u ki n)ề ệ
begin
các l nhệ
end

Thế giới lập trình Bài 2 / Slide 5
of 16
©NIIT
C u trúc Quy t đ nhấ ế ị
Ví d bài toán nh p m t s l n h n 10 và in câu ụ ậ ộ ố ớ ơ
thông báo thích h p:ợ
begin
numeric nNum1
display “Enter any number”
accept nNum1
if (nNum1 > 10)
begin
display nNum1
display “The number is greater than 10”
end
end