[r]
Trang 1TiÕt 11+12: Bµi 4:
sö dông biÕn trong ch ¬ng tr×nh.
Trang 21, Biến là công cụ trong lập trình.
Biến là đại l ợng để l u trữ dữ liệu, có thể thay đổi giá trị của biến tại bất kì vị trí nào trong ch ơng trình
Muốn sử dụng biến thì phải khai báo, khi khai báo biến phải khai báo kiểu dữ liệu mà biến sẽ l u trữ
Biến chỉ có thể l u trữ đ ợc dữ liệu có kiểu thuộc kiểu của biến Ng ời lập trình tự đặt tên cho biến theo quy tắc của ngôn ngữ lập trình đang sử dụng Có thể gán giá trị cho biến và tính toán với biến
Hằng có khai báo là đại l ợng để l u trữ dữ liệu
cố định Không đ ợc phép thay đổi giá trị của hằng trong ch ơng trình
Trang 32, Khai báo biến.
Việc khai báo biến gồm:
Khai báo tên biến;
Khai báo kiểu dữ liệu biến có thể l u.
Tên biến phải tuân theo quy tắc đặt tên của ngôn ngữ lập trình.
Pascal:
var là từ khóa dùng để khai báo,
m, n là các biến có kiểu nguyên (integer),
S, dientich là các biến có kiểu thực (real),
thong_bao là biến kiểu xâu (string)
Tùy theo ngôn ngữ lập trình, cú pháp khai báo biến có thể khác nhau.
Trang 43, Sử Dụng biến trong ch ơng trình.
Sau khi khai báo, ta có thể sử dụng các biến
trong ch ơng trình Các thao tác đ ợc thực hiện trên
các biến là:
Gán giá trị cho biến và
Tính toán với các biến
Kiểu dữ liệu đ ợc gán cho biến phải trùng với kiểu
của biến và khi đ ợc gán một giá trị mới, giá trị cũ
của biến bị xóa đi Ta có thể thực hiện việc gán giá trị cho biến tại bất kì thời điểm nào, do đó giá trị của biến có thể thay đổi
Tùy theo ngôn ngữ lập trình, cách viết lệnh gán có thể khác nhau
Trang 54, Hằng
Hằng có khai báo là đại l ợng để l u trữ dữ liệu cố định Không đ ợc phép thay đổi giá trị của hằng trong ch ơng trình
Mặc dù đều cùng phải khai báo tr ớc khi
có thể sử dụng trong ch ơng trình, sự khác nhau giữa biến và hằng là ở chỗ giá trị của hằng
không thay đổi trong suốt quá trình thực hiện
ch ơng trình, còn giá trị của biến thì có thể thay
đổi đ ợc tại từng thời điểm thực hiện ch ơng
trình
Trang 6Ghi nhớ
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 đ ợc giữ
nguyên trong suốt quá trình thực hiện ch ơng trình
Biến và hằng phải đ ợc khai báo tr
ớc khi sử dụng.