Bài giảng Tin học 8 - Chủ đề 4: Dữ liệu và biến trong chương trình

pptx 16 trang Người đăng Hải Biên Ngày đăng 03/12/2025 Lượt xem 4Lượt tải 0 Download
Bạn đang xem tài liệu "Bài giảng Tin học 8 - Chủ đề 4: Dữ liệu và biến trong chương trình", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
 CHỦ ĐỀ 4
DỮ LIỆU VÀ BIẾN TRONG CHƯƠNG 
 TRÌNH KHỞI ĐỘNG
Em hãy ghép nối các thông tin trong các bảng ghim sau vào đúng dạng của nó.
 Đơn xin phép Tiếng bé cười Tiếng ve kêu Tiếng sáo trúc 
 nghỉ học giờ thể khoái chí khi râm ran trong trong buổi hòa 
 dục của bạn tiếng nhạc vừa sân trường. nhạc.
 Lan. vang lên.
 Dạng văn bản Dạng hình ảnh Dạng âm thanh
 Bài văn mô tả Hình chụp Văn Hình vẽ các loài Tiếng còi 
 Hồ Gươm của Miếu – Quốc Tử động vật trên xe tải inh ỏi 
 bạn An. Giám. tường. ngoài đường. KHÁM PHÁ
1. Một số kiểu dữ liệu cơ bản trong Pascal
2. Tìm hiểu về biến và cách khai báo biến
3. Tìm hiểu về hằng và cách khai báo hằng 1. Một số kiểu dữ liệu cơ bản trong Pascal 
 Integer Real Char
-Là kiểu số nguyên. -Là kiểu số thực. - Là kiểu kí tự.
-Phạm vi giá trị: -Phạm vi giá trị: - Phạm vi giá trị: 
-32768 đến 32767. Giá trị tuyệt đối trong 1 kí tự trong bảng chữ 
-Ví dụ: 3, -9, 0. khoảng 2.9x10-39 đến cái.
 1.7x1038 và số 0. -Ví dụ: ‘a', ‘A', ‘1', ‘+',
 -Ví dụ: -2.5, 1, 0.86. ‘ '.
 Boolean String
 - Là kiểu logic. -Là kiểu xâu kí tự.
 - Phạm vi giá trị: -Phạm vi giá trị: 
 True, False. Tối đa 255 kí tự.
 - Ví dụ: True, False. -Ví dụ: ‘Chao cac ban', 
 ‘2/9/1945'. 1. Có các kiểu dữ liệu cơ bản nào trong Pascal? 
 STT Dữ liệu Kiểu dữ liệu 
 1 ‘z’ ✓ 
 2 0.125 ✓ 
 3 150 ✓ 
 4 True ✓ 
 5 ‘###’ ✓ 
 6 ‘15/5/2018’ ✓ 
 7 ‘9999’ ✓ 
 8 False ✓ 
 9 ‘Chuc mung ban!’ ✓
 10 -2150 ✓ Kí hiệu của các phép toán số học trong 
ngôn ngữ Pascal: 
 Kí hiệu Phép toán Kiểu dữ liệu
 + Cộng Số nguyên, số thực
 - Trừ Số nguyên, số thực
 * Nhân Số nguyên, số thực
 / Chia Số nguyên, số thực
 div Chia lấy phần nguyên Số nguyên
 mod Chia lấy phần dư Số nguyên 1. Có các kiểu dữ liệu cơ bản nào trong Pascal? 
 b2 – 4ac b*b – 4*a*c 
 x + y 
 (x + y) / (x - y) 
 x - y 
 2 3*x*x+2
 3x + 2 
 2
 3x + 2 (3*x*x+2)/(y-1)
 y - 1 
 2 2
 (3x + 2) . (x + y) (3*x*x+2)*(x*x+y)/(y-1)
 y - 1 
 2. Tìm hiểu về biến và cách khai báo biến 
 Em hãy tính giá trị của biểu thức P:
 x=-5 x=1 x=0 x=3 
 P=x2+x+1 
 P=21 P=3 P=1 P=13
Duy?
 Tên biến đại diện 
 Khôi?
 Tên của em cho ô nhớ trong 
 để phân biệt máy tính.
 em với mọi Chương trình có 
 người xung thể truy xuất ô nhớ Tên biến
 quanh. (lấy hoặc ghi giá trị) 
 Bình? thông qua tên biến.
 Nhân? 2. Tìm hiểu về biến và cách khai báo biến 
 Biến là đại lượng được đặt tên dùng để lưu trữ dữ liệu.
 Cú pháp khai báo biến:
 var : ;
 Ví dụ 1: Em hãy tham khảo bảng bên trái và hoàn thành bảng bên phải. 
 Tên Giá trị Kiểu dữ liệu Tên Giá trị Kiểu dữ liệu 
 so_luong 123 Integer kiem_tra False 
 boolean. 
 hoc_luc Gioi String danh_gia A 
 char . 
 pi 3.1416 Real nam_sinh 2005 
 integer . 
 ki_tu a Char lop 8A1 
 string . 
 gioi_tinh True Boolean diem_toan 8.5 
 real . 
Ví dụ 2: Để viết chương trình tính giá trị của biểu thức P, em cần sử dụng 2 biến P và x 
thuộc kiểu dữ liệu số thực. Em viết khai báo biến như sau: 2. Tìm hiểu về biến và cách khai báo biến 
 Ví dụ 3: Chương trình tính chu vi, diện tích hình tròn: 
Câu lệnh khai báo biến ban_kinh, chu_vi, dien_tich nằm ở phần khai báo
Biến ban_kinh thuộc kiểu dữ liệu . số thực (real) .
Biến chu_vi, dien_tich thuộc kiểu dữ liệu số thực (real) .. 3. Tìm hiểu về hằng và cách khai báo 
hằng 
 Hằng là đại lượng có giá trị không đổi trong suốt quá trình thực hiện chương 
 trình.
 Cú pháp khai báo hằng:
 const = ;
 Ví dụ khai báo hằng pi:
Ví dụ khai báo hằng đơn giá: TRẢI NGHIỆM
1. Bài toán in số nguyên
2. Bài toán in hồ sơ học sinh
3. Bài toán tính tiền bút 1. Bài toán in số nguyên
 Em hãy đánh dấu ✓ vào ô đúng/sai. Nếu sai 
 Chữ số hàng chục hãy sửa lại cho đúng.
 Đúng Sai
 INPUT=?
 10 div ab
 ab div 10
 ✓ 
 ab mod 100
 ✓ ab mod 10
 OUTPUT=?
 Chữ số hàng đơn vị 2. Bài toán in hồ sơ học sinh
 ho_ten:string
HỒ SƠ HỌC SINH LỚP 8A1 
STT: 1 stt:byte ngay_sinh:string
- Họ tên: Nguyễn Văn An 
- Ngày sinh: 16/6/2004 
- Giới tính: Nam 
- Điểm trung bình: 8.9 
 hanh_kiem:string
- Học lực: Giỏi gioi_tinh:string
- Hạnh kiểm: Khá 
STT: 2 
 hoc_luc:string dtb:real 3. Bài toán tính tiền bút
 so_luong1,so_luong2 : integer;
 tong1, .. tong2: longint;
 ..const don_gia=3000; Ghi nhớ
Một số kiểu dữ liệu thường dùng của biến trong Pascal là: integer, real, char, 
 boolean và string.
Biến và hằng là các đại lượng được đặt tên dùng để lưu trữ dữ liệu.
Giá trị của biến có thể thay đổi, còn giá trị của hằng không thay đổi trong suốt quá 
 trình thực hiện chương trình. 

Tài liệu đính kèm:

  • pptxbai_giang_tin_hoc_8_chu_de_4_du_lieu_va_bien_trong_chuong_tr.pptx