Professional Documents
Culture Documents
- Dữ liệu do biến lưu trữ được gọi là giá trị của biến.
5
5 là giá trị
x
của biến
biến x
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
1. Biến là công cụ trong lập trình :
Ví dụ 1: (sgk) in ra màn hình số 20 và
Writeln (15+5); đưa con trỏ xuống đầu
dòng tiếp theo
Ta có thể sử dụng hai biến X và Y để lưu giữ giá
trị của hai số 15 và 5. Khi đó :
Chúng ta có thể viết lại câu lệnh trên như sau :
Writeln (x+y);
Bài 4 : SỬ DỤNG BIẾN
Bài 4 : SỬ DỤNG BIẾNTRONG CHƯƠNG
TRONG CHƯƠNG TRÌNH TRÌNH
1. Biến là công cụ trong lập trình :
Ví dụ 1: (sgk) Writeln (x+y);
Chương trình thực hiện như sau:
15
5
X
Y
20 (= X+Y)
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
1. Biến là công cụ trong lập trình :
Ví dụ 2:
100 50 100 50
;
3 5
Có thể thực hiện như
sau:
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
1. Biến là công cụ trong lập trình :
Ví dụ 2:
100 50 100 50
;
3 5
x 100+50
p1 x? / 3
p2 x? / 5
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
1. Biến là công cụ trong lập trình :
Var m, n : integer ;
s, dientich : real ;
thong_bao, ten : string ;
Lưu ý: Tuỳ theo ngôn ngữ lập trình, cú pháp khai báo biến có thể khác nhau.
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
1. Biến là công cụ trong lập trình :
2. Khai báo biến :
Bài tập 1: Khai báo biến trong Pascal:
R : Real ;
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
1. Biến là công cụ trong lập trình :
2. Khai báo biến :
Bài tập 2 : Đánh dấu ۷ vào lựa chọn đúng hoặc sai :
Khai báo Đúng Sai
Var
Var
end : String;
a,b : Integer ;
۷
C : Real ; ۷
Var 5ch : String ; ۷
Var x : Char
۷
Var m,n : Integer ;
۷
Var chieu dai : Real;
Var bankinh,S : Real ;
۷
P , S : Integer ; ۷
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
* Lưu ý:
Kiểu dữ liệu của giá trị được gán cho biến phải thường -
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
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
Ví dụ: Hãy giải thích ý nghĩa của các câu lệnh sau đây
a. a:=200; b. x:=100/2;
c. s:=‘School’; d. Readln(a);
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
Ghi nhớ
Biến và hằng là các đại lượng được dùng để lưu trữ
• Khái niệm biến,
dữ liệu. Nêu điểm khác
hằng :
Biến và hằng phải được
nhaukhai báo trước khi sử dụng.
giữa
Giá trị của biến có thểhằng
thayvà biến
đổi, giá trị của hằng không
thay đổi trong khi thực hiện chương trình.
• Khai báo biến Var <Tên biến> : <Tên kiểu dữ liệu>;
• Khai báo hằng Const <Tên hằng> = <Giá trị của hằng> ;
• Sử dụng biến
- Lệnh nhập giá trị cho biến : Readln(tênbiến);
trong chương
trình : - Lệnh gán : <Tên biến> := <Biểu thức> ;
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
BÀI TẬP CỦNG CỐ
1. Biến là công Bài 4/33 (SGK): Trong Pascal, khai
cụ trong lập trình: báo nào sau đây là đúng?
a) var tb: real;
2. Khai báo biến:
b) var 4hs: integer;
3. Sử dụng biến
trong chương c) const x: real;
trình: d) var R= 30;
4. Hằng : ĐÁP ÁN
a) Hợp lệ
b) Không hợp lệ vì tên biến bắt đầu là số
c) Không hợp lệ vì câu lệnh khai báo hằng không chứa dấu
(:) và hằng phải được gán giá trị cụ thể khi khai báo.
d) Không hợp lệ vì câu lệnh khai báo biến không chứa dấu
(=) và biến không được gán giá trị cụ thể khi khai báo.
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
BÀI TẬP CỦNG CỐ
1. Biến là công
cụ trong lập trình: Bài 5/33 (SGK): Hãy liệt kê các lỗi có trong chương trình dưới
đây và sửa lại cho đúng?
2. Khai báo biến: var a, b:= integer; thừa dấu =
3. Sử dụng biến const c:=3; thừa dấu :
trong chương begin
trình: a:= 200 thiếu dấu ;
4. Hằng : b:=a/c; Khai báo kiểu dữ liệu
không phù hợp
write(b);
readln;
end.
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
HƯỚNG DẪN VỀ NHÀ
• Học bài.
• Làm bài tập trong sách.
• Chuẩn bị bài thực hành 3, tiết sau thực
hành.