CHƯƠNG 3: CÁC TOÁN TỬ VÀ CÂU LỆNH ĐIỀU KHIỂN TRONG VB.NET

40 2.5K 12
CHƯƠNG 3: CÁC TOÁN TỬ VÀ CÂU LỆNH ĐIỀU KHIỂN TRONG VB.NET

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

1 Visual basic.net cơ sở dữ liệu GV: ThS.Trịnh Thị Ngọc Linh 2 CHƯƠNG 3 CÁC TOÁN TỬ CÂU LỆNH ĐIỀU KHIỂN TRONG VB.NET 3.1. Các toán tử 3.2. Các hàm toán học 3.3. Lệnh điều khiển 3.4. Bắt lỗi ngoại lệ 3 3.1. Các toán tửToán tử gán  Ký hiệu: dấu “=”  Trong phép toán gán, giá trị của toán hạng vế bên trái của phép toán có thể thay đổi nếu bất kỳ một toán tử nào đó của vế phải thay đổi  Ví dụ: Dim st As String=“Hello” st=st + “user” 4  Toán tử cơ bản 3.1. Các toán tử (tt) Thứ tự ưu tiên: ( )  ^  - (dấu âm)  * / (nhân, chia)  \ (chia nguyên)  Mod (lấy dư)  + - (cộng, trừ) 5 3.1. Các toán tử (tt)  Toán tử cơ bản sử dụng cho biến chuỗi 6 3.1. Các toán tử (tt)  Các toán tử quan hệ  Toán tử quan hệ dùng để so sánh hai giá trị, cho giá trị True (đúng) hoặc False (sai)  Dùng để tạo các biểu thức quan hệ. nếu biểu thức đúng thì giá trị của biểu thức là True, ngược lại, giá trị của biểu thức là False  Các toán tử quan hệ có độ ưu tiên thấp hơn các toán tử cơ bản 7 3.1. Các toán tử (tt)  Các toán tử quan hệ (tt) 8 3.1. Các toán tử (tt)  Toán tử logic  Các toán tử logic chỉ trả về một trong hai giá trị là True hoặc False  Cũng giống như toán tử quan hệ, toán tử logic được dùng để tạo ra các biểu thức logic. Nếu biểu thức đúng thì giá trị của biểu thức là True, ngược lại, giá trị của biểu thức là False  Các toán tử logic có độ ưu tiên thấp hơn các toán tử quan hệ 9 3.1. Các toán tử (tt)  Toán tử logic (tt) thị 10 3.2. Các hàm toán học  Để thực hiện tính toán trong các chương trình, có thể sử dụng các hàm toán học có trong thư viện System.Math của .net Phương thức Mục đích Abs(n) Trả về trị tuyệt đối của n Atan(n) Trả về Artang của n (n – radian) Cos(n) Trả về cosin của góc n (n – radian) Exp(n) Trả về e n Sign(n) Trả về -1 nếu n<0 1 nếu n>0, 0 nếu n=0 Sin(n) Trả về sin của góc n (n – radian) Sqrt(n) Trả về căn bậc hai của n Tan(n) Trả về tang của góc n (n – radian) [...]... dụng lệnh Exit While bất cứ lúc nào để chương trình thoát ngay khỏi vòng While Ví dụ: Lặp cho đến khi người sử dụng nhập vào là “Y” While (True) Các lệnh của chương trình Console.Write(“Ban da nhap xong Y/N?”) If Console.ReadLine()=“Y” Then Exit While End If End While 30 3.3.5 Cấu trúc lặp Do…loop  Mô tả: Là lệnh lặp tương tự như như lệnh While, nhưng kiểm tra điều kiện lặp sau khi thực hiện khối lệnh. .. Select Case  Mô tả: Lệnh Select Case cho phép chúng ta thay thế nhiều lệnh If ElseIf cùng lúc  Sơ đồ khối: Case A Đúng Khối lệnh A Đúng Khối lệnh B Đúng Khối lệnh Z Sai Case B Sai Case Z Sai Khối lệnh mặc định 20 3.3.2 Cấu trúc lựa chọn Select Case (tt)  Cú pháp: Select case giatri Case giatri1 ‘Thực hiện Khối lệnh 1 Case giatri2 ‘ Thực hiện Khối lệnh 2 Case giatrin ‘Thực hiện Khối lệnh n Case Else... Then ‘ Thực hiện Khối lệnh 1 Else ‘Thực hiện Khối lệnh 2 End If  Ví dụ: Dim x As Decimal=Console.ReadLine() If x>0 Then Console.WriteLine(”So duong”) Else Console.WriteLine(”So am”) End If 15 3.3.1 Cấu trúc lựa chọn If (tt)  If lồng nhau  Mô tả: Kiểm tra nhiều điều kiện đưa ra nhiều quyết định khác nhau  Sơ đồ khối: Biểu thức 1 Đúng Khối lệnh 1 Đúng Khối lệnh 2 Đúng Khối lệnh n Sai Biểu thức...3.3 Lệnh điều khiểnCấu trúc lựa chọn If  Cấu trúc lựa chọn Select Case  Cấu trúc lặp For Next  Cấu trúc lặp While  Cấu trúc lặp Do…loop  Cấu trúc duyệt đối tượng For…Each 11 3.3.1 Cấu trúc lựa chọn If  If then…  Mô tả: Nếu biểu thức đúng thì thực hiện khối lệnh (có thể một hoặc nhiều lệnh) nào đó, nếu sai thì bỏ qua  Sơ đồ khối: Đúng Biểu thức Khối lệnh Sai 12 3.3.1 Cấu... Console.WriteLine(“Ban khong chon muc nao ca”) End Select 22 3.3.2 Cấu trúc lựa chọn Select Case (tt)  Trong mệnh đề Case có thể sử dụng:   Các toán tử quan hệ như , =, , >=, . basic .net và cơ sở dữ liệu GV: ThS.Trịnh Thị Ngọc Linh 2 CHƯƠNG 3 CÁC TOÁN TỬ VÀ CÂU LỆNH ĐIỀU KHIỂN TRONG VB. NET 3.1. Các toán tử 3.2. Các hàm toán học.  Các toán tử quan hệ có độ ưu tiên thấp hơn các toán tử cơ bản 7 3.1. Các toán tử (tt)  Các toán tử quan hệ (tt) 8 3.1. Các toán tử (tt)  Toán tử

Ngày đăng: 06/11/2013, 05:15

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan