lap trinh can ban pptx

20 247 0
lap trinh can ban pptx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Môn: LẬP TRÌNH CĂN BẢN Chương 4: Các cấu trúc rẽ nhánh Chương 4: Các cấu trúc rẽ nhánh 2 Nội dung 4.1. Cấu trúc tuần tự 4.2. Cấu trúc chọn lựa (điều kiện rẽ nhánh)  Phát biểu if-else  Phát biểu if-else lồng  Phát biểu switch Chương 4: Các cấu trúc rẽ nhánh 3 4.1. Cấu trúc tuần tự  Các câu lệnh được thực hiện lần lượt theo thứ tự tuyến tính từ trên xuống và từ trái sang phải.  Mỗi lệnh kết thúc bằng dấu ;  Khối lệnh là có từ hai lệnh trở lên và được đặt trong cặp dấu {…}. Khối lệnh tương đương một câu lệnh đơn.  Ví dụ: Chương 4: Các cấu trúc rẽ nhánh 4 4.1. Cấu trúc tuần tự (tt) Chương 4: Các cấu trúc rẽ nhánh 5 4.2. Cấu trúc chọn lựa (điều kiện rẽ nhánh)  Dựa vào kết quả của biểu thức điều kiện. Tùy theo sự chỉ định của biểu thức này mà những lệnh tương ứng sẽ được thực hiện.  Các cấu trúc chọn lựa:  Phát biểu if  Phát biểu if-else  Phát biểu if-else lồng  Phát biển switch  Biểu thức điều kiện Chương 4: Các cấu trúc rẽ nhánh 6 4.2. (tt) Cấu trúc if Cú pháp: if (<Biểu thức điều kiện>) <Lệnh đúng>; Chương 4: Các cấu trúc rẽ nhánh 7 4.2. (tt) Cấu trúc if Ví dụ: int n =16; if (n%2==0) cout<<“Number is Event”; cout<<“End”; Chú ý: if (n%2= =0) { cout<<“Number is Event”; cout<<“End”; } S TAR T IN P U T n u m r = n u m M OD 2 r = 0 D IS P L AY "N u m b e r i s E ve n" S TOP % Chương 4: Các cấu trúc rẽ nhánh 8 4.2. (tt) Cấu trúc if … else  Cú pháp: if (<Biểu thức điều kiện>) <Lệnh đúng>; else <Lệnh sai>; Chương 4: Các cấu trúc rẽ nhánh 9 4.2. (tt) Cấu trúc if … else  Ví dụ: viết chương trình kiểm tra Số n là chẵn hay lẻ int n =16; if (n %2==0) cout<<“Number is event”; else cout<<“Number is Odd”; S TA R T IN P U T n u m r = n um M O D 2 r = 0 D IS P L AY "N u m b e r i s E ven" S TOP D IS PL A Y " Num ber is O d d " Yes No % Chương 4: Các cấu trúc rẽ nhánh 10 4.2. (tt) Cấu trúc if … else Chú ý:  Thiếu cặp dấu (<ĐK>) sau từ khóa if. if BTĐK if n%2= =0 S1; cout<<“Số chẵn”;  Dư dấu ‘;’ if (BTĐK) ; if (n%2= =0); S1; cout<<“Số chẵn”;  Thiếu cặp dấu bao quanh {<khối lệnh>} int tongchan; if (ĐK) if (n %2= =0) S1; cout<<“Số chẵn”; S2; tong = tong +n; S3; cout<“Tổng =“<<Tong;

Ngày đăng: 11/07/2014, 09:20

Mục lục

    Môn: LẬP TRÌNH CĂN BẢN

    4.1. Cấu trúc tuần tự

    4.1. Cấu trúc tuần tự (tt)

    4.2. Cấu trúc chọn lựa (điều kiện rẽ nhánh)

    4.2. (tt) Cấu trúc if

    4.2. (tt) Cấu trúc if … else

    4.2. (tt) Cấu trúc if … else lồng nhau

    4.2. (tt) Cấu trúc switch … case

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan