Tải bản đầy đủ (.ppt) (18 trang)

Bài giảng Bài 4: Sử dụng biến trong chương trình

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.24 MB, 18 trang )

Bài 4 : Sử dụng biến trong chương trình.


Bài 4 : Sử dụng biến trong chương trình.
Em hãy cho biết cấu trúc của
chương trình Pascal bao gồm
mấy phần? Kể tên?

Bao gồm 2 phần:
1) Phần khai báo.
2) Phần thân chương trình.

Chương trình Pascal sau đâu là phần khai báo, đâu là phần thân?
Phần khai báo

Phần thân

Program Vidu;
Uses crt;
Begin
Clrscr;
Write(15 + 5);
End.


Bài 4 : Sử dụng biến trong chương trình.

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 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:

Giả sử cần in kết quả của phép cộng 15+5 ra
màn hình.

5

Xử lí
Bộ nhớ
máy tính

15

15+5

20


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
Quan sát 2 chương trình.
Hai chương trình này có điểm gì giống và 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 :

Để chương trình ln biết chính xác dữ liệu được lưu ở
vị trí nào trong bộ nhớ, các ngơn ngữ lập trình cung cấp
một công cụ rất quan trọng - biến nhớ.

15
15 là giá trị
của biến

biến x

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:

Writeln (x+y);
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 :
- Biến là một đại lượng dùng để lưu trữ dữ liệu.
- Dữ liệu do biến lưu trữ được gọi là giá trị của biến.
- Giá trị của biến có thể thay đổi trong khi thực
hiện chương trình.


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:

Tính giá trị của các biểu thức:

100  50
3

100  50
;
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 :
Ví dụ 2:

100  50
3

100  50
;

5
x 100+50

Mục tiêu hàng đầu
của biến là lưu trữ
các giá trị trung gian.

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 :
2. Khai báo biến :

Tên biến

Kiểu
dữ liệu


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 :

* Khai báo biến gồm:
- Khai báo tên biến
- Khai báo kiểu dữ liệu của biến

Tên biến do người sử dụng đặt theo

quy tắc của ngơn ngữ lập trình.
Quy tắc
đặtngữ
tên lập
củatrình
ngơnPascal
ngữ lập
Trong
ngơn

trình như
những
kiểuthế
dữ nào
liệu ?nào?


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 :
Ví dụ 3: Khai báo biến trong Pascal:

Từ khố
Biến kiểu
số thực
(Real)

Biến kiểu số
nguyên (Integer)


Var m, n : integer ;
s, dientich : real ;
thong_bao, ten : string ;
Biến kiểu xâu (string)


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 :
Cú pháp khai báo biến:

Var <Tên biến> : <Kiểu dữ liệu> ;
Trong đó :
 Var là từ khóa.
 Tên biến do người lập trình đặt (theo quy tắt đặt tên trong
Pascal).
 Kiểu dữ liệu : Là kiểu dữ liệu của biến sẽ nhận trong chương
trình.
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 :

Hoạt động nhóm:

Khai báo biến trong Pascal:


Biến A, B có kiểu số nguyên,
Biến C kiểu kí tự;
Biến R kiểu số thực:

Var A,B : Integer ;
C : Char ;
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 :
Đánh dấu ۷ vào lựa chọn đúng hoặc sai :
Khai báo

Đúng

Var end : String;
Var

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 ;

۷

Sai

۷
۷
۷
۷
۷


Bài 4 : Sử dụng biến trong chương trình.
P

S

C

A

y
k
c
Lu

10

20


30

40

20

t
Mấ t
lượ

10

A

60

Points

Phạm vi giá trị của
Var là từ khóa dùng
kiểuCâu
dữ lệnh
liệu nào

Write(‘xin
để
làm
gì?
Vai đến

trị của
câu lệnh
-32768
32767?
chao’)

Đây là từ khóa
để
Readln?
Writeln(‘Xin
khai báo tên chao’)
khác nhau
như thế
chương
trình.
Cặp
từ khóa
để
nào? bắt
đầu và kết thúc
phần thân
chương trình?

L


Bài 4 : Sử dụng biến trong chương trình.




×