Bài giảng Tin học đại cương: Chương 7 - ThS. Nguyễn Lê Minh (Khoa Công trình)

50 27 0
Bài giảng Tin học đại cương: Chương 7 - ThS. Nguyễn Lê Minh (Khoa Công trình)

Đ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

Bài giảng Tin học đại cương - Chương 7: Kiểu dữ liệu - Hằng - Biến cung cấp cho người học các kiến thức: Kiểu dữ liệu, biến, toán tử, cấu trúc điều khiển, mảng, một số hộp thoại thông dụng. Mời các bạn cùng tham khảo nội dung chi tiết.

6/2020 TIN HỌC ĐẠI CƯƠNG Chương 7: KIỂU DỮ LIỆU – HẰNG – BIẾN GV: Nguyễn Lê Minh Bộ môn: Công nghệ thông tin Nội dung Kiểu liệu Biến Toán tử Cấu trúc điều khiển Mảng Một số hộp thoại thông dụng 3/6/2020 Nội dung Kiểu liệu Biến Toán tử Cấu trúc điều khiển Mảng Một số hộp thoại thông dụng 3/6/2020 Kiểu liệu ■ Visual Basic phân loại liệu thành hai loại liệu quan trọng là:  Kiểu liệu số  Kiểu liệu số: chuỗi, đối tượng, ngày tháng 3/6/2020 Kiểu liệu Kiểu liệu số: loại liệu bao gồm số, tính tốn với 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 lớp học, chia sẻ giá trị, giá hàng hóa, hóa đơn hàng tháng, …  Kiểu liệu số VB 6.0 chia thành loại: Byte Integer Long Single Double Currency Decimal  3/6/2020 Kiểu liệu Độ lớn kiểu liệu số: Kiểu liệu Độ lớn Khoảng giá trị Byte byte Số nguyên – 255 Integer bytes Số nguyên -32768 - 32,767 Long bytes Số nguyên -2,147,483,648 - 2,147,483,648 Single bytes Số thực lưu số có trị tuyệt đối từ 1,5*10^-45 – 3,4*10^38 Số thực lưu số có trị tuyệt đối từ 5*10^-234 – 1,7*10^308 Double 3/6/2020 bytes Kiểu liệu  Kiểu liệu số: liệu văn bản, chuỗi liệu loại, liệu ngày tháng, liệu Boolean lưu trữ hai giá trị (đúng sai), loại đối tượng liệu kiểu liệu Variant Kiểu liệu String (chuỗi kí tự) 3/6/2020 Độ lớn Length of string Khoảng giá trị Date bytes Boolean bytes to 65,400 characters January 1, 100 to December 31,9999 True or False Object bytes Trỏ đến đối tượng ứng dụng Variant 16 bytes Chứa loại liệu Nội dung Kiểu liệu Biến Toán tử Cấu trúc điều khiển Mảng Một số hộp thoại thông dụng 3/6/2020 Biến  Biến ô nhớ chứa liệu, giá trị biến thay đổi chương trình  Khai báo biến: Dim Ten_bien As Kieu_Du_Lieu Dim Ten_bien1 AsKieu_Du_Lieu1, Ten_bien2 AsKieu_Du_Lieu2, Ten_bien3 AsKieu_Du_Lieu3,… 3/6/2020 Biến Ví dụ: 3/6/2020 10 Cấu trúc điều khiển 3/6/2020 36 Cấu trúc điều khiển  Cấu trúc lặp: Vòng lặp dùng để thực thi số việc điều kiện đúng(hoặc sai tùy theo cấu trúc) khỏi vịng lặp thi hành lệnh 3/6/2020 37 Cấu trúc điều khiển  Vòng lặp Do: 3/6/2020 38 Cấu trúc điều khiển  Cấu trúc Do While Loop: a) Do While dieu_kien Đoạn mã VB Loop Ví dụ: Xuất dãy số từ đến 10 3/6/2020 39 Cấu trúc điều khiển  Cấu trúc Do Loop Until: d) Do Đoạn mã VB Loop Until dieu_kien Ví dụ: Xuất dãy số từ đến 10 3/6/2020 40 Cấu trúc điều khiển  Cấu trúc For Next: For counter=startNumber to endNum Đoạn mã VB Next Ví dụ: Xuất bảng cửu chương 3/6/2020 41 Cấu trúc điều khiển  Cấu trúc While Wend: While dieu_kien Câu lệnh VB Wend Ví dụ: Tính giai thừa số n nhập từ bàn phím 3/6/2020 42 Nội dung Kiểu liệu Biến Toán tử Cấu trúc điều khiển Mảng Một số hộp thoại thông dụng 3/6/2020 43 Mảng    ■ Một mảng danh sách biến có kiểu liệu tên Khi làm việc với danh sách phần tử ta dúng biến riêng lẽ, số lượng phần tử lớn ta cần dùng mảng Ví du:  Danh sách sinh viên toàn trường  cần dùng mảng  Danh sách sản phẩm siêu thị  cần dùng mảng * Nếu dùng biến riêng cần phải có hàng ngàn biến có tên khác 3/6/2020 44 Mảng   Một mảng chiều đa chiều  Một chiều: Danh sách tên sinh viên lớp học  Hai chiều: Ma trận trờ chơi Soduka, cờ ca rô, hay cờ vua … Định dạng:  Mảng chiều: TenMang(x)  Mảng chiều: TenMang(x,y)  Mảng chiều: TenMang(x,y,z)  Mảng n chiều: Tenmang(x,y,z,……) ■ * Trong x,y,z vị trí phần tử danh mảng 3/6/2020 45 Mảng  Cách khai bảo mảng Dim TenMang(so_luong_phan_tu) as kieu_du_lieu  Ví dụ: ■ Dim studentName(10) As String ■ Dim num(100) as Double ■ Dim date(95) as Date 3/6/2020 46 Mảng  Ví dụ: nhập vào tên 10 sinh viên in cửa sổ chương trình 3/6/2020 47 Nội dung Kiểu liệu Biến Toán tử Cấu trúc điều khiển Mảng Một số hộp thoại thông dụng 3/6/2020 48 Một số hộp thoại thông dụng  Hộp thoại thông báo thông tin MsgBox(“Nội dung thông báo") 3/6/2020 49 Một số hộp thoại thông dụng  Hộp thoại nhập liệu InputBox(“Nội dung thông báo") 3/6/2020 50 ... nguyên -3 276 8 - 32 ,76 7 Long bytes Số nguyên -2 ,1 47, 483,648 - 2,1 47, 483,648 Single bytes Số thực lưu số có trị tuyệt đối từ 1,5*10 ^-4 5 – 3,4*10^38 Số thực lưu số có trị tuyệt đối từ 5*10 ^-2 34 – 1 ,7* 10^308... Phủ định:  sai, sai  Ví dụ: (3>5)And( 8-1 0) Or (8>10)  Sai 3/6/2020 (3

Ngày đăng: 25/10/2020, 18:24

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

  • Đang cập nhật ...

Tài liệu liên quan