... lại câu trên bằng cách dùng lệnh if. 17. Viết một vònglặp vô hạn do while. TRẢ LỜI: 1. Số vònglặp nhỏ nhất của lệnhwhilecó thể thực hiện là 0 và số vònglặp nhỏ nhất của lệnh do whilecó ... CÓCẤUTRÚC 1.1. CÂU HỎI 1. Cho biết số các bước lặp nhỏ nhất của câulệnhwhilevàlệnh do while? 2. Giả sử s là một câulệnhcócấutrúcvà e1, e2, e3 là các biểu thức, có sự khác nhau gì ... là 1. 2. Không có sự khác nhau giữa hai đoạn mã trừ khi s chứa câulệnh continue. Ví dụ câu lệnhfor sau đây sẽ lặp 4 lần và kết thúc nhưng câulệnhwhile sẽ lặp vô hạn: for (i = 0; i<4;...
... trị Max và Min trong câulệnhFOR sẽ được xác định ngay khi vào đầu vòng lặp. Do đó cho dù trong vònglặp ta có thay đổi giá trị của nó thì số lần lặp cũng khôngthay đổi.5.3.2. Vònglặp không ... S;Sơ đồ thực hiện vònglặp FOR: Chú ý: Khi sử dụng câulệnhlặpFOR cần chú ý các điểm sau: Không nên tuỳ tiện thay đổi giá trị của biến đếm bên trong vònglặpFOR vì làm nhưvậy có thể sẽ không ... (1)B+ -S Chương 3CÁC CÂULỆNHCÓCẤU TRÚCI. CÂULỆNH RẼ NHÁNH1.1. Lệnh IFCú pháp:(1) IF B THEN S;(2) IF B THEN S1 ELSE S2;Sơ đồ thực hiện:Chú ý: Khi sử dụng câulệnh IF thì đứng trước...
... và Min trong câulệnhFOR sẽ được xác định ngay khi vào đầu vòng lặp. Do đó cho dù trong vònglặp ta có thay đổi giá trị của nó thì số lần lặp cũng không thay đổi.5.3.2. Vònglặp không xác ... 5 CÁC CÂULỆNHCÓCẤU TRÚCI. CÂULỆNH RẼ NHÁNH1.1. Lệnh IFCú pháp:(1) IF B THEN S;(2) IF B THEN S1 ELSE S2;Sơ đồ thực hiện:(2)B+-S1S2 (1)B+-S Chú ý: Khi sử dụng câulệnh IF ... hiện lệnh Si tương ứng. - Ngược lại:+ Đối với dạng 1: Không làm gì cả.+ Đối với dạng 2: thực hiện lệnh Sn+1.II. CÂULỆNH LẶP2.1. Vònglặp xác định Có hai dạng sau: Dạng tiến FOR <biến...
... 4 CÁC LỆNHCÓCẤU TRÚC Học xong chương này, sinh viên sẽ nắm được các vấn đề sau: Khối lệnh trong C. Cấutrúc rẽ nhánh. Cấutrúc lựa chọn. Cấutrúcvòng lặp. Các câulệnh “đặc ... IV. CẤUTRÚCVÒNGLẶP Cấu trúcvònglặp cho phép lặp lại nhiều lần 1 công việc (được thể hiện bằng 1 câu lệnh hay 1 khối lệnh) nào đó cho đến khi thỏa mãn 1 điều kiện cụ thể. IV.1. Vònglặpfor ... IV.3. Vònglặp do… while Vòng lặp do … while giống như vònglặp for, while, dùng để lặp lại một công việc nào đó khi điều kiện còn đúng. Cú pháp: do <Công việc> while (<Biểu...
... 4 CÁC LỆNHCÓCẤU TRÚC Học xong chương này, sinh viên sẽ nắm được các vấn đề sau: Khối lệnh trong C. Cấutrúc rẽ nhánh. Cấutrúc lựa chọn. Cấutrúcvòng lặp. Các câulệnh “đặc ... IV. CẤUTRÚCVÒNGLẶP Cấu trúcvònglặp cho phép lặp lại nhiều lần 1 công việc (được thể hiện bằng 1 câu lệnh hay 1 khối lệnh) nào đó cho đến khi thỏa mãn 1 điều kiện cụ thể. IV.1. Vònglặpfor ... IV.3. Vònglặp do… while Vòng lặp do … while giống như vònglặp for, while, dùng để lặp lại một công việc nào đó khi điều kiện còn đúng. Cú pháp: do <Công việc> while (<Biểu...
... dụng lệnh for, while hoặc do while. - Cấutrúcvònglặp lồng nhau. 6.2 Nội dung 6.2.1 Lệnhfor Vòng lặp xác định thực hiện lặp lại một số lần xỏc nh ca mt (chui hnh ng) ã Cỳ phỏp lệnhfor ... thân for (khối lệnh) có thể chứa một hoặc nhiều cấutrúc điều khiển khác. + Khi gặp lệnh break, cấutrúclặp sâu nhất sẽ thoát ra. + Trong thân forcó thể dùng lệnh goto để thoát khỏi vònglặp ... ) Bạn có thể viết gộp các lệnh trong thân for vào trong lệnh for. Tuy nhiên, khi lập trình bạn nên viết lệnhforcó đủ 3 biểu thức đơn và các lệnh thực hiện trong thân for mỗi lệnh một dòng...
... dụng lệnh for, while hoặc do while. - Cấutrúcvònglặp lồng nhau.6.2 Nội dung6.2.1 Lệnhfor Vòng lặp xác định thực hiện lặp lại một số lần xác định của một (chuỗi hành động) Cú pháp lệnh for ... thân for (khối lệnh) có thể chứa một hoặc nhiều cấutrúc điều khiển khác.+ Khi gặp lệnh break, cấutrúclặp sâu nhất sẽ thoát ra.+ Trong thân forcó thể dùng lệnh goto để thoát khỏi vònglặp ... sử dụng lệnh continue để chuyển đến đầu vònglặp (bỏ qua các câu lệnh còn lại trong thân).+ Muốn thoát khỏi vònglặpwhile tùy ý có thể dùng các lệnh break, goto, return như lệnh for. Ví dụ...
... WHILE … DO và REPEATE … UNTIL vàFOR TO DO Vòng lặpFOR là vònglặp xác định trước số lần lặp. Trừ khi cần thiết, nói chung khôngnên can thiệp vào biến đếm vòng lặp. Cả hai vònglặpWhilevà ... Whilevà Repeat đều là vònglặp không xác định trước số lần lặp. Cầnphải cócâulệnh thay đổi giá trị biến điều khiển vònglặp để có thể thoát ra khỏi vòng lặp. Trong vònglệnhWHILE … DO thì điều ... 255) thì bien quay lai giá trị 0 … và mọi thứ lại tiếp tục …trừ khi gõ Ctrl - Break. ĐKCVSaiĐúngĐKCV1SaiĐúngCV2CÁC LỆNHCÓCẤU TRÚCI. LỆNHCẤUTRÚC RẼ NHÁNH1. Dạng Không Đầy ĐủNếu...