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

Bài: 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.18 MB, 34 trang )


PHÒNG GIÁO ĐÀO TẠO THÀNH PHỐ MỸ THO
TRƯỜNG THCS BÌNH ĐỨC
CHÀO MỪNG QUÝ THẦY CÔ GIÁO CÙNG
TẤT CẢ CÁC EM HỌC SINH

Em hãy viết chương trình tính Chu vi và Diện tích hình tròn
với bán kính R = 3 ? Kết quả tính được in ra màn hình.
Công thức :
Chu vi hình tròn : 2*Pi*R = 2*3.14*R = 2*3.14*3
Diện tích hình tròn : Pi*R
2
= Pi*R*R = 3.14*3*3
Chương trình có thể viết như sau :
R=3

Viết chương trình trên Pascal
Kết quả khi chạy chương trình

Ta có thể viết một chương trình cho
phép người sử dụng nhập từ bàn
phím bán kính của hình tròn, sau
đó tính toán chu vi và diện tích cho
hiển thị kết quả ra màn hình hay
không ?
Chương trình có thể viết như sau :

Viết chương trình trên Pascal

Kết quả khi chạy chương trình


Vậy R trong chương trình trên dùng để lưu trữ
dữ liệu nhập vào. Trong ngôn ngữ lập trình, R
được gọi là biến.
Đây chính là
nội dung của
bài học hôm
nay.
Các em chú ý
theo dõi bài

Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
Hãy cùng
quan sát
chương
trình này !
1. Biến là công cụ trong lập 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 :
Ngôn ngữ lập trình cung cấp một công cụ rất quan trọng cho người
viết chương trình. Đó là biến nhớ, hay được gọi ngắn gọn là biến.
Trong lập trình biến được dùng để lưu trữ dữ liệu và dữ liệu được biến
lưu trữ có thể thay đổi trong khi thực hiện chương trình.
Dữ liệu do biến lưu trữ được gọi là giá trị của biến.
5 là giá trị

của biến
x
biến 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 :
Ví dụ 1: (sgk)
Writeln (15+5);

Writeln (x+y);
in ra màn hình số 20 và
đưa con trỏ xuống đầu
dòng tiếp theo
Chúng ta có thể viết lại câu lệnh trên như sau :
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 đó :

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)
Writeln (x+y);
Chương trình thực hiện như sau:
20 (= X+Y)
X
Y
15
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:
Tính giá trị của các biểu thức:
Có thể thực hiện như

sau:
100 50 100 50
;
3 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 100 50
;
3 5
+ +
y ← x / 3
z ← x / 5
x ←100+50

Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
2. Khai báo biến :
- 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.
1. Biến là công cụ trong lập trình :
Quy tắc đặt tên của ngôn ngữ lập
trình như thế nào ?

Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
2. Khai báo biến :
1. Biến là công cụ trong lập trình :

Ví dụ 3: Khai báo biến trong Pascal:
Var m, n : integer ;
s, dientich : real ;
thong_bao, ten : string ;
Khai báo trên có bao nhiêu biến,
mỗi biến có kiểu dữ liệu gì ?

Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
2. Khai báo biến :
1. Biến là công cụ trong lập trình :
Ví dụ 3: Khai báo biến trong Pascal:
Var m, n : integer ;
s, dientich : real ;
thong_bao, ten : string ;
Từ khoá
Biến kiểu số
nguyên (Integer)
Biến kiểu
số thực
(Real)
Biến kiểu xâu (string)

Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
Cú pháp : Var <Tên biến> : <Kiểu dữ liệu> ;
Trong đó :

Từ khóa do chương trình quy định. Trong Pascal :
Var là từ khóa dùng để khai báo biến.

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.
2. Khai báo biến :
1. Biến là công cụ trong lập trình :
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
2. Khai báo biến :
1. Biến là công cụ trong lập trình :
Bài tập 1: Khai báo biến trong Pascal:
Var A,B : Integer ;
C : Char ;

R : Real ;
Khai báo hai 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:

2. Khai báo biến :
1. Biến là công cụ trong lập trình :
Bài tập 2 : Đánh dấu ۷ vào lựa chọn đúng hoặc sai :
Khai báo Đúng Sai
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 ;
۷
۷
۷
۷
۷
۷
۷
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH

2. Khai báo biến :
1. Biến là công cụ trong lập trình :
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
- Khai báo biến trong PASCAL
- Biến là đại lượng dùng để lưu trữ dữ
liệu, dữ liệu này có thể thay đổi trong
khi thực hiện chương trình.
- Dữ liệu do biến lưu trữ được gọi là giá
trị của biến.
Var <Tên biến> : <Kiểu dữ liệu> ;

2. Khai báo biến :
1. Biến là công cụ trong lập trình :
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
-
Học bài cũ
-
Xem trước mục 3, 4 của bài 4
-

Làm bài tập 4 - SGK.


Bài tập : Đánh dấu ۷ vào lựa chọn đúng hoặc sai :
Khai báo Đúng Sai
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 ;
۷
۷
۷
۷
۷
۷
۷

Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
3. Sử dụng biến trong chương trình :
Hãy cùng
quan sát
chương
trình này !

3. Sử dụng biến trong chương trình :


Gán giá trị cho biến;

Tính toán với các biến.
Tuỳ theo ngôn ngữ lập trình, cách viết lệnh gán cũng có thể khác nhau.
Trong Pascal, người ta dùng phép gán là dấu kép (:=) để phân biệt với
phép so sánh là dấu bằng (=).
Ví dụ 4: Mô tả lệnh gán và tính toán với các biến trong Pascal.
Lệnh trong Pascal Ý nghĩa
X:= 12;
X:=Y;
X:=(a+b)/2;
X:=X+1;
Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
Gán giá trị số 12 vào biến X.
Gán giá trị đã lưu trong biến Y vào biến X.
Tính trung bình cộng hai giá trị trong hai biến a
và b. Kết quả gán vào biến X.
Tăng giá trị của biến X lên 1 đơn vị, kết quả gán
trở lại biến X.

×