Bài giảng Tin học Lớp 11 - Tiết 5, Bài 5: Một số kiểu dữ liệu chuẩn, khai báo biến - Trường THPT Quang Trung

ppt 8 trang Mạnh Hào 17/12/2025 230
Bạn đang xem tài liệu "Bài giảng Tin học Lớp 11 - Tiết 5, Bài 5: Một số kiểu dữ liệu chuẩn, khai báo biến - Trường THPT Quang Trung", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Bài giảng Tin học Lớp 11 - Tiết 5, Bài 5: Một số kiểu dữ liệu chuẩn, khai báo biến - Trường THPT Quang Trung

Bài giảng Tin học Lớp 11 - Tiết 5, Bài 5: Một số kiểu dữ liệu chuẩn, khai báo biến - Trường THPT Quang Trung
Bài 5 
một số kiểu dữ liệu chuẩn - khai báo biến 
Giáo án đ iện tử tin học lớp 11 
TUẦN 5 -TI ẾT 5 
TR ƯỜNG THPT QUANG TRUNG 
GV Dinh Nguyen Thanh Tu 
Suu tam va gioi thieu voi CENTEA Data 
Hãy kể tên những tập số đã học trong chương trình toán ở các lớp dưới . 
- Số tự nhiên 
- Số nguyên 
- Số thực 
Mỗi ngôn ng ữ lập trình thường cung cấp một số kiểu dữ liệu chuẩn cho biết : 
 Phạm vi gi á trị . 
 Dung lượng bộ nhớ cần thiết để lưu tr ữ. 
 Các phép toán có thể tác đ ộng lên dữ liệu . 
GV Dinh Nguyen Thanh Tu 
Suu tam va gioi thieu voi CENTEA Data 
I. Một số kiểu dữ liệu chuẩn trong Pascal 
1. Kiểu nguyên 
Hãy nêu phạm vi xác đ ịnh của số nguyên trong Toán học ? 
Từ - đ ến + 
Kiểu 
Phạm vi gi á trị 
Bộ nhớ lưu tr ữ một gi á trị 
Byte 
Từ 0 đ ến 255 
1 byte 
Integer 
Từ -2 15 đ ến 2 15 - 1 
2 byte 
Word 
Từ 0 đ ến 2 16 - 1 
2 byte 
Longint 
Từ -2 31 đ ến 2 31 - 1 
4 byte 
Trong Pascal có các kiểu dữ liệu nguyên sau : 
GV Dinh Nguyen Thanh Tu 
Suu tam va gioi thieu voi CENTEA Data 
2. Kiểu thực 
Số thực trong Pascal thường dùng các kiểu sau : 
Kiểu 
Phạm vi gi á trị 
Bộ nhớ lưu tr ữ 1 gi á trị 
Real 
0 hoặc có gi á trị tuyệt đ ối từ 10 -38 đ ến 10 38 
6 byte 
Extended 
0 hoặc có gi á trị tuyệt đ ối từ 10 -4932 đ ến 10 4932 
10 byte 
GV Dinh Nguyen Thanh Tu 
Suu tam va gioi thieu voi CENTEA Data 
3. Kiểu kí tự 
Là các kí tự thuộc bộ mã ASCII. Trong Pascal đư ợc kí hiệu là Char 
Ví dụ : 
‘ a ’ có mã ASCII là 97 
‘ A ’ có mã ASCII là 65 
 Biến kiểu kí tự dùng 1 byte bộ nhớ để ghi gi á trị . 
4. Kiểu lôgic 
Có gi á trị TRUE hoặc FALSE. Trong Pascal kí hiệu là Boolean 
 Mỗi gi á trị lôgic lưu tr ữ trong 1 byte. 
Cần tìm hiểu đ ặc trưng của các kiểu dữ liệu chuẩn đư ợc xác đ ịnh bởi bộ dịch và sử dụng để khai báo biến cho phù hợp . 
 Có tất cả 256 kí tự với mã từ 0 đ ến 255. 
GV Dinh Nguyen Thanh Tu 
Suu tam va gioi thieu voi CENTEA Data 
II. Khai báo biến 
 Bài toán đ ặt vấn đề : Tính chu vi (CV) và diện tích (S) của hình tròn có bán kính nguyên (R) bất kì. 
Hãy xác đ ịnh tên và kiểu dữ liệu của các biến cần dùng trong chương trình ? 
- Biến R kiểu nguyên . 
- Các biến CV, S kiểu thực . 
Làm thế nào để chương trình sử dụng đư ợc các biến trên ? 
  Mọi biến dùng trong chương trình đ ều phải khai báo tên và kiểu dữ liệu của biến . Mỗi biến chỉ khai báo một lần . 
Trong Pascal: 
Ví dụ : 
VAR R: Integer; 
 CV,S: Real; 
VAR : ; 
 Trong đ ó : 
- Danh sách biến là một hoặc nhiều tên biến đư ợc viết cách nhau bởi dấu “ , ” 
- Kiểu dữ liệu thường là một trong các kiểu dữ liệu chuẩn hoặc kiểu dữ liệu do người dùng đ ịnh nghĩa . 
 Cần đ ặt tên biến gợi nhớ ý nghĩa của biến . 
 Không nên đ ặt tên biến qu á ngắn hoặc qu á dài . 
 Khai báo biến cần lưu ý đ ến phạm vi gi á trị của biến . 
GV Dinh Nguyen Thanh Tu 
Suu tam va gioi thieu voi CENTEA Data 
Luyện tập 
Trăm trâu trăm cỏ 
Trâu đ ứng ăn năm 
Trâu nằm ăn ba 
Lụ khụ trâu gi à 
Ba con một bó . 
Hỏi số trâu đ ứng , trâu nằm , trâu gi à? 
Gọi số trâu đ ứng , trâu nằm , trâu gi à lần lượt là x, y, z. 
Hãy xác đ ịnh kiểu của các biến x, y, z? 
Biến nguyên 
Biến thực 
Biến kí tự 
Biến lôgic 
Đ 
S 
S 
S 
? 
Bài toán 1: 
GV Dinh Nguyen Thanh Tu 
Suu tam va gioi thieu voi CENTEA Data 
Hãy nhớ ! 
VAR 
: ; 
Các kiểu dữ liệu chuẩn 
Khai báo biến . 
Mọi biến dùng trong chương trình đ ều phải khai báo tên và kiểu dữ liệu của biến . 
trong pascal 
Kiểu nguyên . 
Kiểu thực . 
Kiểu kí tự . 
Kiểu lôgic . 
GV Dinh Nguyen Thanh Tu 
Suu tam va gioi thieu voi CENTEA Data 

File đính kèm:

  • pptbai_giang_tin_hoc_lop_11_tiet_5_bai_5_mot_so_kieu_du_lieu_ch.ppt