Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 21 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
21
Dung lượng
441 KB
Nội dung
Chương II: Ngơn ngữ lập trình VISUALBASIC NET Kiểu liệu, biến & VB.NET Câu lệnh đơn VB.NET Các lệnh có cấu trúc VB.NET KIỂU DỮ LIỆU & ĐỊNH DANH Kiểu giá trị (cấu trúc): Boolean, Char, Byte, Date, Decimal, Double, Integer, Long, Short, Single, Structure Kiểu tham chiếu (lớp): Object, String Định danh (danh biểu): tên dùng để đặt cho biến, hằng, kiểu, lớp, phương thức… theo quy tắc: - Bắt đầu k tự từ A-Z - Theo sau k tự, k số (0-9) hay dấu gạch - Tên có độ dài tối đa 40 - Khơng phân biệt chữ hoa chữ thường VD tên: TH_K30, Dt_k31 BIẾN (VARIABLE) Là đại lượng dùng để chứa liệu q trình tính tốn Cú pháp khai báo biến: Dim|Private|Public|Friend|Protected _ [As ] [= ] BIẾN (VARIABLE) Biến cục bộ: biến khai báo khối lệnh (Dim) VD: Tìm giá trị nghịch đảo x If x Then Dim rec As Integer rec = 1/x End If MsgBox CStr(rec) BIẾN (VARIABLE) Biến cấp module: biến khai báo phần khai báo toàn cục module (Public, Friend, Private) Private: biến có hiệu lực module (mặc định) Friend: biến có hiệu lực dự án Public: biến có hiệu lực khơng dự án khai báo mà cịn dự án khác có tham chiếu đến dự án BIẾN (VARIABLE) Giả sử Project1, ta có Module sau: Public Module Module1 Public iModulePublic As Integer Friend iModuleFriend As Integer End Module Nếu Project2 tham chiếu đến Project1, ta viết: Project1.Module1.iModulePublic = 100 Nhưng Lỗi "not accessible" khi: Project1.Module1.iModuleFriend = 100 THÍ DỤ VỀ KHAI BÁO BIẾN Dim x As Integer Khi muốn khai báo nhiều biến kiểu, sử dụng dấu phẩy (,) phân cách: Dim x As Long, i, j, k As Integer, _ s As String Vừa khai báo vừa khởi tạo giá trị: Dim x As Integer = Dim x As Integer = 6, _ y As Integer = HẰNG (CONSTANT) Là đại lượng có giá trị khơng đổi q trình tính tốn Private|Public|Friend|Protected Const _ [As ]= VD: Public Const Pi = 3.14 Private Const g As Single = 9.8 BIỂU THỨC Các phép toán số học (+, -, *, /,Mod, \, ^) Các phép toán quan hệ: And, Not,Or Các phép toán so sánh: =, >=,