Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Kỹ thuật lập trình: Chương 4 - Trần Quang

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Bài giảng "Kỹ thuật lập trình - Chương 4: Cấu trúc rẽ nhánh" cung cấp cho người học các kiến thức: Đặt vấn đề, câu lệnh, chương trình, cấu trúc if, cấu trúc if-else, cấu trúc if-else lồng nhau, cấu trúc switch-case. nội dung chi tiết. | Bài giảng Kỹ thuật lập trình: Chương 4 - Trần Quang Chương 04 CẤU TRÚC RẼ NHÁNH Trần Quang Kỹ thuật lập trình Chương 04: Cấu trúc rẽ nhánh © 2016 CuuDuongThanCong.com https://fb.com/tailieudientucntt 1 Nội dung Đặt vấn đề Câu lệnh Chương trình Cấu trúc: if Cấu trúc: if-else Cấu trúc: if-else lồng nhau Cấu trúc: switch-case Trần Quang Kỹ thuật lập trình Chương 04: Cấu trúc rẽ nhánh © 2016 CuuDuongThanCong.com https://fb.com/tailieudientucntt 2 Đặt vấn đề Bài toán 1: nhập một ngày (gồm ngày, tháng, năm) Một chương trình tốt không được giả sử người dùng phải nhập đúng ngày, tháng, năm (đã thuộc miền giá trị cho phép) Để kiểm tra trường hợp nhập sai tháng, ta có thể sử dụng cấu trúc: if ( (tháng < 0) hoặc (tháng > 12) ) // Xử lý lỗi với tháng nhập sai endif Trần Quang Kỹ thuật lập trình Chương 04: Cấu trúc rẽ nhánh © 2016 CuuDuongThanCong.com https://fb.com/tailieudientucntt 3 Đặt vấn đề Bài toán 2: Giải phương trình bậc 2 Chương trình cần yêu cầu nhập các hệ số A, B, C Tuy nhiên A và B nhập vào không chắc sẽ khác 0 -> có thể suy biến về phương trình bậc 1 Dùng cấu trúc rẽ nhánh để kiểm tra các điều kiện nói trên Trần Quang Kỹ thuật lập trình Chương 04: Cấu trúc rẽ nhánh © 2016 CuuDuongThanCong.com https://fb.com/tailieudientucntt 4 Câu lệnh Câu lệnh là một câu viết bằng ngôn ngữ lập trình. Kết thúc câu lệnh là dấu chấm phẩy (;) Các loại câu lệnh Câu lệnh đơn (câu đơn) Ví dụ: câu khai báo biến, câu lệnh gán, Câu lệnh phức (câu phức) Nhiều câu lệnh được đặt trong cặp ngoặc { } Cạu lệnh thuộc cấu trúc điều khiển như: if, if- else, switch, for, while, do while Câu lệnh rỗng: Chỉ có dấu ; đứng cuối Trần Quang Kỹ thuật lập trình Chương 04: Cấu trúc rẽ nhánh © 2016 CuuDuongThanCong.com https://fb.com/tailieudientucntt 5 Chương trình Chương trình là một danh sách tuyến tính (có thứ tự) của các câu lệnh