Bài giảng bài 3 giới thiệu các cấu trúc điều khiển trong C#. Các nội dung chính trong chương này gồm: Cấu trúc chọn lựa, cấu trúc lặp. để nắm bắt các nội dung chi tiết. | BUỔI 3 : CÁC CẤU TRÚC ĐIỀU KHIỂN CỦA C# 5/14/2020 5:19:29 AM Các cấu trúc điều khiển trong C# 5/14/2020 5:19:29 AM Cấu trúc chọn lựa Cú pháp Dạng 1 : if (điều kiện) ; Dạng 2 : if (điều kiện) ; else ; 5/14/2020 5:19:29 AM Cấu trúc chọn lựa (tt) Lưu ý -Từ khóa if và else phải viết ở dạng chữ thường (thường hay mắc sai sót khi viết IF, iF, If, Else, ELSE,.) - Dấu chấm phẩy phải có để kết thúc 1 phát biểu lệnh Thường hay mắc lỗi!!! 5/14/2020 5:19:29 AM Cấu trúc chọn lựa (tt) using System; class Test { static public void Main(String[] s) { int a=0, b=1,c=2; If (a==b) (a+b+c); } } 5/14/2020 5:19:29 AM Cấu trúc chọn lựa (tt) using System; class Test { static public void Main(String[] s) { int a=0, b=1,c=2; if (a==b) (a+b+c) /////// } } 5/14/2020 5:19:29 AM Cấu trúc chọn lựa (tt) Lưu ý: Toàn bộ điều kiện phải đặt trong cặp dấu ngoặc tròn Ví dụ if (a>=b) (a); if ( ( a+ b =10 ) ) Thường hay mắc lỗi!!! 5/14/2020 5:19:29 AM Cấu trúc chọn lựa (tt) using System; class Test { static public void Main(String[] s) { int a=0, b=1; if a>b a=a+b; }} 5/14/2020 5:19:29 AM Cấu trúc chọn lựa (tt) using System; class Test { static public void Main(String[] s) { int a=0, b=1,c=2; if (a>b) && (a>c) (a+b+c); } } 5/14/2020 5:19:29 AM Cấu trúc chọn lựa (tt) Lưu ý Trong C# (và cả C, C++, Java ) thì phép toán so sánh bằng nhau là == Ví dụ if ( a = b ) a += 2* b ; Trong C,C++ : hiệu ứng phụ Trong Java, C# : thông báo lỗi Thường hay mắc lỗi!!! 5/14/2020 5:19:29 AM Cấu trúc chọn lựa (tt) using System; class Test { static public void Main(String[] s) { int a=0, b=1,c=2; if (a=b) (a+b+c); } } 5/14/2020 5:19:29 AM Cấu trúc chọn lựa (tt) Lưu ý Tương tự như Pascal, C/C++,Java : nếu có hơn 1 lệnh cần thực hiện sử dụng cặp dấu { và } Ví dụ if (a > b ) { c = a+ (b++); ( c ) ; } 5/14/2020 5:19:29 AM Cấu trúc chọn lựa (tt) Ví dụ if (a ==0 ) { if (b==0) . | BUỔI 3 : CÁC CẤU TRÚC ĐIỀU KHIỂN CỦA C# 5/14/2020 5:52:49 AM Các cấu trúc điều khiển trong C# 5/14/2020 5:52:49 AM Cấu trúc chọn lựa Cú pháp Dạng 1 : if (điều kiện) ; Dạng 2 : if (điều kiện) ; else ; 5/14/2020 5:52:49 AM Cấu trúc chọn lựa (tt) Lưu ý -Từ khóa if và else phải viết ở dạng chữ thường (thường hay mắc sai sót khi viết IF, iF, If, Else, ELSE,.) - Dấu chấm phẩy phải có để kết thúc 1 phát biểu lệnh Thường hay mắc lỗi!!! 5/14/2020 5:52:49 AM Cấu trúc chọn lựa (tt) using System; class Test { static public void Main(String[] s) { int a=0, b=1,c=2; If (a==b) (a+b+c); } } 5/14/2020 5:52:49 AM Cấu trúc chọn lựa (tt) using System; class Test { static public void Main(String[] s) { int a=0, b=1,c=2; if (a==b) (a+b+c) /////// } } 5/14/2020 5:52:49 AM Cấu trúc chọn lựa (tt) Lưu ý: Toàn bộ điều kiện phải đặt trong cặp dấu ngoặc tròn Ví dụ if (a>=b) (a); if ( ( a+ b =10 ) ) Thường hay mắc .