tailieunhanh - Bài giảng Cơ sở lập trình 1: Chương 3 - Lê Quý Tài
Bài giảng Cơ sở lập trình 1 - Chương 3 giới thiệu về các cấu trúc điều khiển. Trong chương này người học sẽ tập trung tìm hiểu hai cấu trúc điều khiển trong chương trình C, đó là cấu trúc rẽ nhánh và cấu trúc lặp. . | Chương 3 CÁC CẤU TRÚC ĐIỀU KHIỂN Khoa Hệ thống thông tin quản lý Hà Nội – 2015 Nội dung 07/01/2015 Chương 3 - Các cấu trúc điều khiển Cấu trúc rẽ nhánh 1 Cấu trúc lặp 2 2/56 1. Cấu trúc rẽ nhánh 07/01/2015 Chương 3 - Các cấu trúc điều khiển Câu lệnh điều kiện if 1 Câu lệnh rẽ nhánh switch 2 Toán tử goto và nhãn 3 Bài tập thực hành 4 3/56 Câu lệnh điều kiện if Dạng thiếu Đ S if () ; Câu lệnh đơn hoặc Câu lệnh phức (kẹp giữa { và }) Trong ( ), cho kết quả (sai = 0, đúng ≠ 0) 07/01/2015 Chương 3 - Các cấu trúc điều khiển 4/56 Câu lệnh if (thiếu) 07/01/2015 Chương 3 - Các cấu trúc điều khiển void main() { if (a == 0) printf(“a bang 0”); if (a == 0) { printf(“a bang 0”); a = 2912; } } 5/56 5 Câu lệnh if (đủ) 07/01/2015 Chương 3 - Các cấu trúc điều khiển Đ S if () ; else ; Câu lệnh đơn hoặc Câu lệnh phức (kẹp giữa { và }) Trong ( ), cho kết quả (sai = 0, đúng ≠ 0) 6/56 Câu lệnh if (đủ) 07/01/2015 Chương 3 - Các cấu trúc điều khiển void main() { if (a == 0) printf(“a bang 0”); else printf(“a khac 0”); if (a == 0) { printf(“a bang 0”); a = 2912; } else printf(“a khac 0”); } 7/56 7 Câu lệnh if - Một số lưu ý Câu lệnh if và câu lệnh if else là một câu lệnh đơn. { if (a == 0) printf(“a bang 0”); } { if (a == 0) { printf(“a bang 0”); a = 2912; } else printf(“a khac 0”); } 07/01/2015 Chương 3 - Các cấu trúc điều khiển 8/56 8 Câu lệnh if - Một số lưu ý Câu lệnh if có thể lồng vào nhau và else sẽ tương ứng với if gần nó nhất. if (a != 0) if (b > 0) printf(“a != 0 va b > 0”); else printf(“a != 0 va b 0) printf(“a != 0 va b > 0”); else printf(“a != 0 va b 0) printf(“PT co 2 nghiem”); if (delta = 0 . | Chương 3 CÁC CẤU TRÚC ĐIỀU KHIỂN Khoa Hệ thống thông tin quản lý Hà Nội – 2015 Nội dung 07/01/2015 Chương 3 - Các cấu trúc điều khiển Cấu trúc rẽ nhánh 1 Cấu trúc lặp 2 2/56 1. Cấu trúc rẽ nhánh 07/01/2015 Chương 3 - Các cấu trúc điều khiển Câu lệnh điều kiện if 1 Câu lệnh rẽ nhánh switch 2 Toán tử goto và nhãn 3 Bài tập thực hành 4 3/56 Câu lệnh điều kiện if Dạng thiếu Đ S if () ; Câu lệnh đơn hoặc Câu lệnh phức (kẹp giữa { và }) Trong ( ), cho kết quả (sai = 0, đúng ≠ 0) 07/01/2015 Chương 3 - Các cấu trúc điều khiển 4/56 Câu lệnh if (thiếu) 07/01/2015 Chương 3 - Các cấu trúc điều khiển void main() { if (a == 0) printf(“a bang 0”); if (a == 0) { printf(“a bang 0”); a = 2912; } } 5/56 5 Câu lệnh if (đủ) 07/01/2015 Chương 3 - Các cấu trúc điều khiển Đ S if () ; else ; Câu lệnh đơn hoặc Câu lệnh phức (kẹp giữa { và }) Trong ( ), cho kết quả (sai = 0, đúng ≠ 0) 6/56 Câu lệnh if (đủ) 07/01/2015 .
đang nạp các trang xem trước