Bài giảng Kỹ thuật lập trình: Điều khiển chọn do GV. Hà Đại Dương biên soạn trình bày về thứ tự tuần tự trong thực hiện câu lệnh, các nội dung chi tiết về lệnh ., lệnh switch,. Để biết rõ hơn về nội dung chi tiết, . | 24/08/2016 Kỹ thuật lập trình Tuần 2 - Điều khiển chọn Giáo viên: Hà Đại Dương duonghd@ 24/08/2016 1 Bài trước • Thuật toán được thiết kế dựa trên ba cấu trúc logic về thứ tự thực hiện câu lệnh sau đây: – Tuần tự (Sequential): Các công việc (lệnh) được thực hiện một cách tuần tự, công việc này nối tiếp công việc kia (từ trên xuống dưới). – Lựa chọn (Selection) : Lựa chọn một công việc (lệnh) để thực hiện căn cứ vào một điều kiện nào đó. – Lặp (Repeating): Thực hiện lặp lại một công việc (lệnh) không hoặc nhiều lần căn cứ vào một điều kiện nào đó. 24/08/2016 2 1 24/08/2016 Nội dung 1. 2. 3. 4. Tuần tự (Sequential) Lệnh if else Lệnh switch Bài tập 24/08/2016 3 Tuần tự (Sequential) 24/08/2016 4 2 24/08/2016 Trên/dưới • Chương trình 24/08/2016 5 Trước/sau • Chương trình 24/08/2016 6 3 24/08/2016 Khối lệnh • Các lệnh nằm giữa cặp dấu { } • Ví dụ 24/08/2016 7 Khối lệnh lồng nhau • Ví dụ 24/08/2016 8 4 24/08/2016 Khai báo biến • Trong 1 khối lệnh có thể khai báo biến, ví dụ • Phạm vi tác động của biến: Trong khối lệnh và các khối con của nó. 24/08/2016 9 Khai báo biến trùng tên • Với khai báo biến như ví dụ sau: • Khối lệnh cha khai báo 4 biến: a, b, c, d • Khối lệnh con khai báo a, b trùng với khối cha • Biến a, b của khối lệnh cha ảnh hưởng thế nào đến biến a, b của khối lệnh con .