Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 78 trang
THÔNG TIN TÀI LIỆU
Nội dung
Các Cấu Trúc Điều Khiển (Control Statements) Trịnh Tấn Đạt Khoa CNTT - Đại Học Sài Gòn Email: trinhtandat@sgu.edu.vn Website: https://sites.google.com/site/ttdat88/ Nội dung Câu lệnh if … else Vòng lặp for Vòng lặp while , … while Câu lệnh break, continue Các ví dụ minh họa Bài tập Cấu Trúc Điều Khiển Nhắc lại lệnh khối lệnh (statement and block statement) Một biểu thức trở thành lệnh kết thúc dấu “;”, gọi lệnh đơn Các dấu { } dùng để nhóm khai báo lệnh đơn → lệnh ghép hay khối lệnh Về mặt cú pháp, khối lệnh tương đương lệnh đơn Các khối lệnh dùng định nghĩa hàm, dùng với cấu trúc điều khiển chương trình như: if, else, while, for, Cấu Trúc Điều Khiển Cấu Trúc Điều Khiển (control statement) Cấu trúc điều khiển xác định thứ tự lệnh thực thi Có loại cấu trúc điều khiển thường gặp: o Cấu trúc “chọn” (selection statements - if, switch) biểu diễn “quyết định” o Cấu trúc “lặp” (iteration statements or loop - for, while) cho phép lặp lại nhiều lần việc thực thi lệnh Ví dụ o Nếu a> b a số lớn nhất, ngược lại b>a b số lớn nhất, ngược lại a b o In hình 1000 lần chuỗi "Hello World“ Câu lệnh if … (thiếu) Câu lệnh if … Cú pháp: if (expr) câu lệnh; Lưu ý: if (expr) { khối lệnh; } o expr biểu thức logic bắt buộc đặt dấu ngoặc ( ) KHƠNG có dấu chấm phẩy cuối o Nếu phần lệnh bên if lệnh đơn KHƠNG cần dấu { } o Nếu phần lệnh bên if khối lệnh cần dấu { } Thơng thường, lệnh đơn nên để dấu { } để nhận biết câu lệnh bên if Ý nghĩa: Nếu biểu thức expr (true, 1, khác 0) thực thi câu lệnh khối lệnh bên if ngược lại bỏ qua Ví dụ Lệnh đơn int a = 0; if (a== 0) { cout