Bài giảng Tin đại cương: Bài 6 Lựa chọn cung cấp cho người đọc các kiến thức: Đặt vấn đề, khái niệm câu lệnh lựa chọn, các loại lệnh lựa chọn, câu lệnh if và if-else, kết hợp lựa chọn và vòng lặp, câu lệnh switch.
TIN ĐẠI CƯƠNG BÀI 6: LỰA CHỌN Nội dung buổi trước Cú pháp vòng lặp FOR, WHILE DO-WHILE Vòng lặp FOR phù hợp với loại lặp biết trước số lần (thường sử dụng biến đếm) Vòng lặp WHILE DO-WHILE thường sử dụng biết trước điều kiện kết thúc lặp WHILE kiểm tra điều kiện trước lặp DO-WHILE kiểm tra điều kiện sau lặp Ngắt vòng lặp lệnh break Kết thúc sớm bước lặp lệnh continue Trương Xuân Nam - Khoa CNTT Nội dung Đặt vấn đề Khái niệm câu lệnh lựa chọn Các loại lệnh lựa chọn Câu lệnh if if-else Kết hợp lựa chọn vòng lặp Câu lệnh switch Bài tập Trương Xuân Nam - Khoa CNTT Phần Đặt vấn đề Trương Xuân Nam - Khoa CNTT Đặt vấn đề Ba cấu trúc điều khiển máy tính Tuần tự Lặp Lựa chọn Đã học trước Chương (bài trước) Chương (bài này) Lựa chọn thao tác định sống Sử dụng chọn làm nhiều việc Sử dụng suy diễn logic Trong ngôn ngữ tự nhiên, thường phát biểu dạng điều kiện: … … (if … then …) Trương Xuân Nam - Khoa CNTT Đặt vấn đề Nhiều thuật tốn u cầu có chọn lựa Các hành động xử lý ứng với tình Kiểm tra điều kiện thực cơng việc … Ví dụ: Kiểm tra xem số nguyên a có số chẵn khơng? Giải phương trình bậc (biện luận giá trị Δ) Ngày mai ngày bao nhiêu? Giá trị lớn số a, b, c? … Trương Xuân Nam - Khoa CNTT Phần Khái niệm câu lệnh lựa chọn Trương Xuân Nam - Khoa CNTT Khái niệm câu lệnh lựa chọn Khái niệm: câu lệnh máy tính cho phép định làm việc hay không dựa điều kiện cụ thể Mức ngôn ngữ: Nếu a chia hết cho a số chẵn Mức thuật tốn: Nếu a chia dư in a chẵn Mức lập trình: if ((a%2)==0) { cout