tailieunhanh - Bài giảng Cơ sở lập trình Csharp: Bài 3 - Cấu trúc chọn lựa

Bài giảng Cơ sở lập trình Csharp: Bài 3 - Cấu trúc chọn lựa nêu lên ngữ pháp của cấu trúc chọn lựa; lưu ý đối với cấu trúc chọn lựa. Mời các bạn tham khảo bài giảng để bổ sung thêm kiến thức về lĩnh vực này. Với các bạn chuyên ngành công nghệ thông tin thì đây là tài liệu hữu ích. | CẤU TRÚC CHỌN LỰA 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 ; 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!!! 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); } } 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) /////// } } 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!!! 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; }} 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); } } 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!!! 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); } } 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 ) ; } Cấu trúc chọn lựa (tt) Ví dụ if (a ==0 ) { if (b==0) (“VSN”); else (“VN”); } else { c=-b/a; ( c ) ; } Cấu trúc chọn lựa (tt) if (a ==0) if (b == 0) if (c ==0) (“VSN”); else (“VN”); else (“ x = {0} “, -c/b); else { delta = b*b - 4*a*c; if (delta ; Dạng 2 : if (điều kiện) ; else ; 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!!! 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); } } 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) /////// } } 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!!! 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; }} Cấu trúc chọn lựa (tt) using System; class Test { static

crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.