Bài giảng Tin học đại cương (Phần 3: Lập trình C): Chương 4 trình bày kiến thức về cấu trúc điều khiển. Những nội dung chính trong chương này gồm có: Cấu trúc lệnh khối, cấu trúc rẽ nhánh, cấu trúc lặp, các lệnh thay đổi cấu trúc lập trình. | Chương 4 Cấu trúc điều khiển Nội dung chính 1. Cấu trúc lệnh khối 2. Cấu trúc rẽ nhánh Cấu trúc if if else Cấu trúc lựa chọn switch 3. Cấu trúc lặp Vòng lặp for Vòng lặp while và do while 4. Các lệnh thay đổi cấu trúc lập trình Câu lệnh continue 01-Jan- Câu lệnh break 17 Chương 4 Cấu trúc điều khiển Cấu trúc lặp Các cấu trúc lặp Vòng lặp for Vòng lặp while Vòng lặp do while 01-Jan- 17 Chương 4 Cấu trúc điều khiển Cấu trúc lặp for 01-Jan- 17 Chương 4 Cấu trúc điều khiển Cấu trúc lặp Mục đích và cú pháp Dùng để lặp công việc một số chính xác lần đã định trước dựa vào sự biến thiên của biến điều khiển for Lệnh Khởi tạo giá trị ban đầu cho vòng lặp Điều kiện tiếp tục vòng lặp Thay đổi biến điều khiển của vòng lặp Lệnh Có thể là lệnh đơn lệnh kép hoặc lệnh rỗng 01-Jan- 17 Chương 4 Cấu trúc điều khiển Cấu trúc lặp Sơ đồ cú pháp 01-Jan- 17 Chương 4 Cấu trúc điều khiển Cấu trúc lặp Sử dụng int i for i 0 i lt 100 i Câu_lệnh int i for i 0 i lt 100 i 2 Câu_lệnh int i for i 100 i gt 0 i- Câu_lệnh for int i 0 i lt 100 i Lệnh for int i 100 i gt 0 i- Lệnh Turbo C văn bản nguồn .cpp c 01-Jan-16 180 Chương 4 Cấu trúc điều khiển Cấu trúc lặp Ví dụ 1 Đưa ra các số nguyên lẻ nhỏ hơn 100 1. include 2. include 3. void main 4. int i 5. for i 1 iChương 4 Cấu trúc điều khiển Cấu trúc lặp Ví dụ 2 Đưa ra các số nguyên lẻ nhỏ hơn 100 1. include 2. include 3. void main 4. int i 5. for i 99 i gt 0 i- 2 6. if i-1 printf 5d i 7. 20 0 printf n 8. 9. getch 10. 01-Jan- 18 Chương 4 Cấu trúc điều khiển Cấu trúc lặp Ví dụ 3 Nhập n và đưa ra n include include void main long P 1 int n i printf Nhap n scanf d amp n for i getch 1 iChương 4 Cấu trúc điều khiển Cấu trúc lặp Ví dụ 4 Nhập n và tính tổng 1 1 2 . 1 n include include void main float S int n i printf Nhap n scanf d amp n for i 1 i Chương 4 Cấu trúc điều khiển Cấu trúc lặp Ví dụ 5 Tìm số 3 chữ số thỏa mãn abc a3 b3 c3 include include void main int