1. Trang chủ
  2. » Luận Văn - Báo Cáo

TIN HỌC ĐẠI CƯƠNG CHƯƠNG 7: KIỂU DỮ LIỆU – HẰNG – BIẾN ĐIỂM CAO

50 0 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 50
Dung lượng 1,14 MB

Nội dung

Kỹ Thuật - Công Nghệ - Kinh tế - Thương mại - Công nghệ thông tin TIN HỌC ĐẠI CƯƠNG Chương 7: KIỂU DỮ LIỆU – HẰNG – BIẾN Nội dung 1. Kiểu dữ liệu 2. Biến 3. Toán tử 4. Cấu trúc điều khiển 5. Mảng 6. Một số hộp thoại thông dụng 2ttdungutc2.edu.vn Nội dung 1. Kiểu dữ liệu 2. Biến 3. Toán tử 4. Cấu trúc điều khiển 5. Mảng 6. Một số hộp thoại thông dụng 3ttdungutc2.edu.vn 1. Kiểu dữ liệu ■ Visual Basic phân loại các dữ liệu thành hai loại dữ liệu quan trọng là:  Kiểu dữ liệu số  Kiểu dữ liệu không phải số: chuỗi, đối tượng, ngày tháng . 4ttdungutc2.edu.vn 1. Kiểu dữ liệu  Kiểu dữ liệu số: loại dữ liệu bao gồm các con số, có thể được tính toán với các phép tính cộng, trừ, nhân, chia … Ví dụ: điểm thi, chiều cao, trọng lượng, số lượng sinh viên trong một lớp học, chia sẻ giá trị, giá cả hàng hóa, hóa đơn hàng tháng, ….  Kiểu dữ liệu số trong VB 6.0 được chia thành 7 loại: Byte Integer Long Single Double Currency Decimal 5ttdungutc2.edu.vn 1. Kiểu dữ liệu Độ lớn kiểu dữ liệu số: 6 Kiểu dữ liệu Độ lớn Khoảng giá trị Byte 1 byte Số nguyên 0 – 255 Integer 2 bytes Số nguyên -32768 - 32,767 Long 4 bytes Số nguyên -2,147,483,648 - 2,147,483,648 Single 4 bytes Số thực lưu các số có trị tuyệt đối từ 1,510^-45 – 3,410^38 Double 8 bytes Số thực lưu các số có trị tuyệt đối từ 510^-234 – 1,710^308 ttdungutc2.edu.vn 1. Kiểu dữ liệu  Kiểu dữ liệu không phải số: dữ liệu văn bản, chuỗi dữ liệu các loại, dữ liệu ngày tháng, dữ liệu Boolean lưu trữ hai giá trị (đúng hoặc sai), loại đối tượng dữ liệu và kiểu dữ liệu Variant. 7 Kiểu dữ liệu Độ lớn Khoảng giá trị String (chuỗi kí tự) Length of string 1 to 65,400 characters Date 8 bytes January 1, 100 to December 31,9999 Boolean 2 bytes True or False Object 4 bytes Trỏ đến đối tượng trong ứng dụng Variant 16 bytes Chứa mọi loại dữ liệu ttdungutc2.edu.vn Nội dung 1. Kiểu dữ liệu 2. Biến 3. Toán tử 4. Cấu trúc điều khiển 5. Mảng 6. Một số hộp thoại thông dụng 8ttdungutc2.edu.vn 2. Biến  Biến là ô nhớ chứa dữ liệu, giá trị của biến có thể thay đổi trong chương trình.  Khai báo biến: 9 Dim Tenbien As KieuDuLieu Dim Tenbien1 As KieuDuLieu1, Tenbien2 AsKieuDuLieu2, Tenbien3 AsKieuDuLieu3,… ttdungutc2.edu.vn 2. Biến Ví dụ: 10ttdungutc2.edu.vn 2. Biến  Cách đặt tên biến:  Không sử dụng khoảng cách  Không bắt đầu bằng số hoặc ký tự đặc biệt ngoại trừ “”  Ít hơn 255 ký tự 11 Đặt tên biến hợp lệ Đặt tên biến không hợp lệ HoTen Ho.Ten So1 1So Tenbiendai TomJerry không được phép sử dụng ttdungutc2.edu.vn 2. Biến  Không giống như các ngôn ngữ lập trình khác, Visual Basic thực sự không yêu cầu bạn phải khai báo biến trước khi sử dụng. Nếu một biến không được khai báo, VB sẽ tự động khai báo các biến như là một biến có kiểu dữ liệu Variant. Variant là kiểu dữ liệu có thể chứa bất kỳ loại dữ liệu. 12 Biến Sum không được khai báo trước, nó được khai báo như là một biến Variant có thể chứa bất kỳ loại dữ liệu nào ttdungutc2.edu.vn 2. Biến  Phạm vi khai báo: Chúng ta có thể sử dụng các từ khóa private, static và public để khai báo biến theo phạm vi sử dụng.  private: khai báo biến cục bộ  public: khai báo biến toàn cục  static: khai báo biến tĩnh 13ttdungutc2.edu.vn 2. Biến  Phạm vi khai báo: Chúng ta có thể sử dụng các từ khóa private, static và public để khai báo biến theo phạm vi sử dụng.  private: khai báo biến cục bộ  public: khai báo biến toàn cục  static: khai báo biến tĩnh 14ttdungutc2.edu.vn 2. Biến  Khai báo hằng số: hằng số có giá trị không thay đổi trong các hoạt động của chương trình. 15 Const Tenbien As KieuDuLieu = Giatri ttdungutc2.edu.vn Nội dung 1. Kiểu dữ liệu 2. Biến 3. Toán tử 4. Cấu trúc điều khiển 5. Mảng 6. Một số hộp thoại thông dụng 16ttdungutc2.edu.vn 3. Toán tử  Gán giá trị cho biến:  Ví dụ: so1=100 so2=so1-99 ten=“Mr.Bean" matkhau.Text = “123456” Label1.Visible = true Command1.Visible = false 17 Tenbien = Giatri ttdungutc2.edu.vn 3. Toán tử  Khi gán dữ liệu không đúng kiểu, chương trình sẽ báo lỗi như sau: 18ttdungutc2.edu.vn 3. Toán tử  Các toán tử toán học: 19 Toán tử Ý nghĩa toán học Ví dụ + Phép cộng 2+3=5 - Phép trừ 10-9=1 ^ Phép lũy thừa 2^4=16 Phép nhân 42=8 Phép chia 124=3 Mod Phép chia lấy dư 15 Mod 2=1 \ Phép chia lấy phần nguyên 21\4=5 + or Nối chuỗi "Visual""Basic"="Vis ual Basic"ttdungutc2.edu.vn 3. Toán tử  Các toán tử điều kiện: 20 Toán tử Ý nghĩa Ví dụ a=5, b =8 = So sánh bằng a=b  True > So sánh lớn hơn a>b  False < So sánh bé hơn a= So sánh lớn hơn hoặc bằng a>=b  False

Ngày đăng: 04/03/2024, 05:42

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN