Bài giảng Các cấu trúc điều khiển giúp cho học sinh có thể hiểu một cách sâu rộng hơn về cách viết lệnh trong ngôn ngữ lập trình C như lệnh if, lệnh if - else, lệnh nhiều if, lệnh if lồng nhau, lệnh switch, các vòng lặp lồng nhau, lệnh break và continue. | Bài 7: Các cấu trúc điều khiển Bài giảng LẬP TRÌNH CƠ BẢN KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM Nội dung Các cấu trúc điều khiển Tìm hiểu về cấu trúc lựa chọn Lệnh if Lệnh if – else Lệnh nhiều if Lệnh if lồng nhau Lệnh switch Các cấu trúc điều khiển Tìm hiểu về vòng lặp ‘for’ trong C Làm việc với toán tử dấu phẩy (,) Tìm hiểu về các vòng lặp lồng nhau Tìm hiểu về vòng lặp ‘while’ và ‘do-while’ Làm việc với các lệnh break và continue Tìm hiểu về hàm exit() Nội dung Câu lệnh điều kiện Các cấu trúc điều khiển Các câu lệnh điều kiện cho phép chúng ta thay đổi hướng thực hiện của chương trình Một câu lệnh điều kiện trả về giá trị đúng hoặc sai Ví dụ: Để xác định một số là số chẵn hay số lẻ chúng ta tiến hành như sau : Nhập vào một số Chia số đó cho 2 để xác định số dư Nếu số dư là 0, số đó là “SỐ CHẴN” Ngược lại số dư không bằng 0, số đó là “SỐ LẺ” Các cấu trúc lựa chọn Các cấu trúc điều khiển C cung cấp hai dạng câu lệnh lựa chọn Lệnh if Lệnh switch Lệnh if Các cấu trúc điều khiển Cú pháp: if (expression) statement; Nếu biểu thức của lệnh if có giá trị đúng (true), khối lệnh theo sau lệnh if được thực thi Lệnh if (tt.) Các cấu trúc điều khiển Chương trình hiển thị các giá trị dựa vào một điều kiện. #include void main(){ int x, y; char a = ‘y’; x = y = 0; if (a == ‘y’){ x += 5; printf(“The numbers are %d and \t%d”,x,y); } } Ví dụ Lệnh if – else Các cấu trúc điều khiển if (expression) statement; else statement; Lệnh if – else (tt.) Các cấu trúc điều khiển Nếu biểu thức của if trả về giá trị true, khối lệnh theo sau lệnh if được thực thi Nếu biểu thức của if không trả về giá trị true thì các lệnh theo sau else được thực thi Lệnh else là một tùy chọn. Lệnh else được dùng để thực thi các lệnh khi biểu thức trong if trả về giá trị false Lệnh if – else (tt.) Các cấu trúc điều khiển Chương trình xác định một số là số chẵn hay lẻ #include void main(){ int num ,res ; printf(“Enter a number :”); scanf(“%d”,&num); . | Bài 7: Các cấu trúc điều khiển Bài giảng LẬP TRÌNH CƠ BẢN KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM Nội dung Các cấu trúc điều khiển Tìm hiểu về cấu trúc lựa chọn Lệnh if Lệnh if – else Lệnh nhiều if Lệnh if lồng nhau Lệnh switch Các cấu trúc điều khiển Tìm hiểu về vòng lặp ‘for’ trong C Làm việc với toán tử dấu phẩy (,) Tìm hiểu về các vòng lặp lồng nhau Tìm hiểu về vòng lặp ‘while’ và ‘do-while’ Làm việc với các lệnh break và continue Tìm hiểu về hàm exit() Nội dung Câu lệnh điều kiện Các cấu trúc điều khiển Các câu lệnh điều kiện cho phép chúng ta thay đổi hướng thực hiện của chương trình Một câu lệnh điều kiện trả về giá trị đúng hoặc sai Ví dụ: Để xác định một số là số chẵn hay số lẻ chúng ta tiến hành như sau : Nhập vào một số Chia số đó cho 2 để xác định số dư Nếu số dư là 0, số đó là “SỐ CHẴN” Ngược lại số dư không bằng 0, số đó là “SỐ LẺ” Các cấu trúc lựa chọn Các cấu trúc điều khiển C cung cấp hai dạng câu lệnh lựa chọn Lệnh if Lệnh switch Lệnh if .