Slide 1 * Hãy viết cú pháp khai báo biến? Áp dụng Hãy khai báo biến x, y kiểu số nguyên; a, b kiểu số thực ; hoten kiểu xâu kí tự? Kiểm tra bài cũ Tiết 16 SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNHTiết 16 SỬ DỤN[.]
Trang 2* Hãy viết cú pháp khai báo biến?
Áp dụng: Hãy khai báo biến x, y kiểu số nguyên; a, b
kiểu số thực ; hoten kiểu xâu kí tự?
Kiểm tra bài cũ
Trang 4Tiết 16: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
a)Các thao tác có thể thực hiện
với biến là:
x:=5; y:=6; z:=x+y; (z =11)
+ Gán giá trị cho
biến.+ Tính toán với giá trị
của biến
Kiểu dữ liệu của giá trị được gán cho biến thường phải trùng với kiểu của biến và khi được gán giá trị mới thì giá trị cũ của biến sẽ bị xóa.
3 Sử dụng biến trong chương trình:
x:= 5;
a:=5;b:= a+2; c:= a+b; (c = ?)
Trang 5Tiết 16: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
b)Câu lệnh gán giá trị trong các NNLT có dạng:
Tên biến Biểu thức cần gán giá trị cho biến;
Trong đó, dấu biểu thị phép gán
(x nhận giá trị bằng – c/b)
(biến x được gán giá trị của biến y)
(biến i được gán giá trị hiện tại của i
cộng thêm 5 đơn vị)
Ví dụ:
x c/b
x y
i i + 5
Trang 6Tiết 16: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
3 Sử dụng biến trong chương trình:
- Câu lệnh gán giá trị cho biến trong
Pascal có dạng:<tên
biến>:=<biểu
thức>;
* Lưu ý:
- Chức năng của lệnh gán là tính toán giá trị của biểu thức ở bên phải dấu ‘:=‘ và gán giá trị của biểu thức đó cho biến ở bên trái dấu
‘:=‘
- Biến và biểu thức phải có cùng kiểu dữ liệu
c)Kí hiệu phép gán trong Pascal
là dấu kép :=
Trang 7Tiết 16: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
3 Sử dụng biến trong chương trình:
Ví
dụ:
X:=Y;
X:=(a+b
)/2;
Gán giá trị số 12 vào biến nhớ X
Gán giá trị đã lưu trong biến nhớ Y vào biến nhớ X
Thực hiện phép toán tính trung bình cộng hai giá trị nằm trong hai biến nhớ a và b Kết quả gán vào biến nhớ X Tăng giá trị của biến nhớ i
lên 1 đơn vị, kết quả gán trở lại biến i.
i:=i+1;
X:=12
;
Trang 8Tiết 16: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
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
b)Cú pháp khai báo
hằng: const <tên hằng>=<giá trị
của hằng>;
Const: là từ khoá để khai báo hằng
Trong đó:
Ví dụ:
4 Hằng:
a)K/n:
Trang 9Tiết 16: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
Trang 10;
;
;
Kiến thức cần nhớ.
Trang 11Bài tập áp dụng
* Các câu lệnh khai báo sau đây
đúng hay sai? Chỉ ra chỗ sai nếu có:
b) Const pi= 3.14; r = 3.5;
c) Var a.b,c: real;
d) Const x:= 5; y:=5;
a) Var a:= integer;
e) Var a,b: integer; tbm: real;
Trang 12a.Thủ tục
c.Biến
b.Hàm d.Hằng
Câu 1:Đại lượng nào sau đây có giá trị không thay đổi trong khi thực hiện chương trình?
Bài tập củng cố
Trang 13a Khai báo hằng.
c.Khai báo biến
b Khai báo thư viên
d Khai báo tên CT
Câu 2:Trong ngôn ngữ pascal, từ khóa Var dùng để?
Bài tập củng cố
Trang 14a.Không giới hạn.
c Chỉ mỗi biến
cho 1 kiểu dữ liệu
b Chỉ hạn chế bởi dung lượng bộ nhớ d.10 biến
Bài tập củng cố
Câu 3: Ta có thể khai báo bao nhiêu biến trong một chương trình?
Trang 15a.Dấu phẩy.
c Dấu chấm phẩy
b Dấu cách
d Gạch nối giữa các biến
Bài tập củng cố
Câu 4:Khi khai báo nhiều biến có cùng 1 kiểu dữ liệu
ta dùng kí tự nào để ngăn cách giữa các tên biến
trong khai báo?
Trang 16- Chuẩn bị trước bài thực hành
- Về nhà
học bài
- Làm các bài tập trang 33
SGK
Tiết 11: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH