TAILIEUCHUNG - Bài giảng Phương pháp lập trình - Chương 2: Các cấu trúc điều khiển

chương 2 trang bị cho người học những hiểu biết về các cấu trúc điều khiển trong lập trình. Chương này trình bày ba loại cấu trúc điều khiển, đó là cấu trúc tuần tự, cấu trúc lựa chọn và cấu trúc lặp. để nắm bắt các nội dung chi tiết. | 27 12 201111 CHƯƠNG 2 CÁC CẤU TRÚC ĐIỀU KHIỂN Control structures 1. Giới thiệu Có 3 loại cấu trúc điều khiển Các cấu trúc này điều khiển thứ tự thực thi các lệnh của chương trình. Cấu trúc tuần tự sequence thực hiện các lệnh theo thứ tự từ trên xuống . Cấu trúc lựa chọn selection dựa vào kết quả của biểu thức điều kiện mà những lệnh tương ứng sẽ được thực hiện. Các cấu trúc lựa chọn gồm - If - switch. 1. Giới thiệu 2. Lệnh và khối lệnh Cấu trúc lặp repetition or loop lặp lại 1 hay nhiều lệnh cho đến khi biểu thức điều kiện có giá trị sai. Các cấu trúc lặp gồm - for Lệnh statement một biểu thức kết thúc bởi 1 dấu chấm phẩy gọi là 1 lệnh. Ví dụ int a b c - while - do . while. Tuy nhiên thứ tự thực hiện các lệnh của chương trình còn bị chi phối bởi các lệnh nhảy như continue break goto. a 10 a 1 27 12 201111 2. Lệnh và khối lệnh 1 Khối lệnh block một hay nhiều lệnh được bao quanh bởi cặp dấu gọi là một khối lệnh. Về mặt cú pháp khối lệnh tương đương 1 câu lệnh đơn. Ví dụ if a b temp a a b b temp Các cấu trúc lựa chọn 3. Cấu trúc IF 3. Cấu trúc IF Dạng 1 Cú pháp if expression statement Ý nghĩa Expression được định trị. Nếu kết quả là true thì statement được thực thi ngược lại không làm gì cả. SVí dụ Viết chương trình nhập vào một số nguyên a. In ra màn hình kết quả a có phải là số dương không. include include int main int a cout Input a cin a if a 0 cout a is a positive. getch return 0 2 27 12 201111 3. Cấu trúc IF Dạng 2 Cú pháp if expression statementl else statement2 Ý nghĩa - Nếu Expression được định là thì statementl được thực thi. - Ngược lại thì statement được thực thi. 3. Cấu trúc IF Ví dụ Viết chương trình nhập vào một số nguyên a. In ra màn hình kết quả kiểm tra a là số âm hay dương. include include int main int a cout Input a cin a if a 0 cout a is a positive. else cout a is a negative. getchO return 0 10 3. Cấu trúc IF Lưu ý Ta có thể sử dụng các câu lệnh lồng nhau. Khi dùng lồng nhau thì else sẽ kết hợp

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.