PowerPoint Presentation Nhập môn về lập trình (C4) Slide * Chương 4 Lệnh if else Lệnh switch Presenter Nhập môn về lập trình (C4) Slide * Learning outcomes L O 3 1 – Liệt kê được các kiểu điều khiển[.]
Chương Lệnh if-else Lệnh switch Presenter: Nhập môn lập trình (C4) Slide Learning outcomes L.O.3.1 – Liệt kê kiểu điều khiển vẽ sơ đồ mô tả chúng L.O.3.2 – Mô tả được nguyên tắc kết hợp kiểu điều khiển để mô tả giải thuật L.O.3.3 – Hiện thực kiểu điều khiển ngôn ngữ C L.O.3.4 – Sử dụng cấu trúc điều khiển để giải toán thực tế Nhập mơn lập trình (C4) Slide Giới thiệu Quy trình giải vấn đề gồm • Các hành động cần làm • Thứ tự thực hành động Ví dụ: Ra khỏi giường Ăn sáng Thay đồ ngủ Đi học Đi tắm Nếu trời khơng mưa chơi Mặc đồ làm Nhập môn lập trình (C4) Học Slide Thứ tự thực thi chương trình Thơng thường, câu lệnh thực theo trình tự từ xuống, thực thi Khơng Có ba cấu trúc điều khiển thứ tự thực thi • Cấu trúc (sequence structure) • Cấu trúc lựa chọn (selection structure) • Cấu trúc lặp (repetition structure) Nhập mơn lập trình (C4) Slide Cấu trúc Trừ hướng dẫn khác đi, lệnh C# thực từ xuống Nhập môn lập trình (C4) Slide Cấu trúc lựa chọn Câu lệnh lựa chọn có loại: • Câu lệnh lựa chọn đơn Chọn không chọn thực hành động • Câu lệnh lựa chọn kép Chọn hai hành động để thực • Câu lệnh đa lựa chọn Chọn nhiều hành động khác Nhập mơn lập trình (C4) Slide Câu lệnh lựa chọn đơn “Nếu điểm số từ điểm trở lên, in thông báo Đã đậu” Mã giả: kiể m tra nế u điể m lớn in “Đã đậu” Mã C: if (grade >= 5) printf("Passed"); Nhập môn lập trình (C4) Slide Câu lệnh lựa chọn đơn float grade; printf("Input grade: "); scanf("%f", &grade); if(grade >= ) printf("Passed"); Nhập mơn lập trình (C4) Slide Câu lệnh lựa chọn đơn Một điều kiện biểu thức mang giá trị sai Câu lệnh if cho phép ứng dụng định dựa giá trị điều kiện Nếu điều kiện câu lệnh if đúng, thân câu lệnh if thực Nếu sai, khơng thực Nhập mơn lập trình (C4) Slide Câu lệnh lựa chọn đơn Ký hiệu định Nhập môn lập trình (C4) Điều kiện Slide 10