Please enable JavaScript.
Coggle requires JavaScript to display documents.
BÀI 6: Câu lệnh điều khiển, image, image, image, image, image - Coggle…
BÀI 6: Câu lệnh điều khiển
Hoạt động phụ thuộc vào điều kiện
khi kết quả
đúng
điều kiện được thỏa mãn
sai
điều kiện không thỏa mãn
ví dụ
trong tin học chúng ta có thể gặp nhiều dạng điều kiện khác
nếu nháy nút
ở góc trên, bên phải cửa sổ trên màn hình máy tính
(thì) cửa sổ sẽ được đóng lại
nếu X>5 (thì) in giá trị của X ra màn hình
nếu nhấn phím Pause/Break, (thì) chương trình (sẽ bị) ngừng
Điều kiện và phép so sánh
điều kiện được biểu diễn bằng phép so sánh
để so sánh 2 giá trị số hoặc 2 biểu thức có giá trị số, chúng ta đã sử dụng các kí hiệu toán học
các phép so sánh
có kết quả
đúng
điều kiện được thỏa mãn
sai
điều kiện không được thỏa mãn
có vai trò rất quan trọng trong việc mô tả
thuật toán
lập trình
thường được sử dụng để biểu diễn các điều kiện
3.Cấu trúc rẽ nhánh
khi thực hiện 1 chương trình
máy tính sẽ thực hiện tuần tự các câu lệnh
từ trên xuống dưới
Cấu trúc rẽ nhánh
cho phép thay đổi thứ tự thực hiện tuần tự các bước trong thuật toán
giúp cho việc lập trình được linh hoạt hơn
có 2 dạng
dạng thiếu
dạng đủ
Câu lệnh điều khiển
trong các ngôn ngữ lập trình, các cấu trúc rẽ nhánh được thể hiện bằng câu lệnh điều kiện
trong pascal
câu lệnh điều kiện dạng
thiếu
if <điều kiện> then <câu lệnh>;
khi gặp câu lệnh điều kiện này
chương trình sẽ kiểm tra điều kiện
nếu điều kiện được thỏa mãn
thực hiện câu lệnh sau then
ngược lại
câu lệnh bị bỏ qua
đủ
if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;
với câu lệnh này
chương trình sẽ kiểm tra điều kiện
nếu điều kiện được thỏa mãn
thực hiện câu lệnh 1 sau then
ngược lại
câu lệnh 2 sẽ được thực hiện