Ví dụ : Câu lệnh Readln(R); trong chương trình trên, khi chạy chương trình gặp câu lệnh này chương trình sẽ dừng lại cho người sử dụng nhập vào giá trị từ bàn phím. Lưu ý : Sử dụng b[r]
(1)CHÀO MỪNG CÁC EM ĐẾN VỚI TIẾT HỌC HÔM NAY
CHÚC CÁC EM HỌC TẬP VUI, HIỆU QUẢ
CHÀO MỪNG CÁC EM ĐẾN VỚI TIẾT HỌC HÔM NAY
(2)Em viết chương trình tính Chu vi Diện tích hình trịn với bán kính R = ? Kết tính in 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*R2 = Pi*R*R = 3.14*3*3
(3)Viết chương trình Pascal
(4)Ta viết chương trình cho
phép người sử dụng nhập từ bàn
phím bán kính hình trịn, sau đó tính tốn chu vi diện tích cho hiển thị kết hình hay khơng ?
(5)(6)(7)Vậy R chương trình dùng để lưu trữ dữ liệu nhập vào Trong ngơn ngữ lập trình, R được gọi biến.
Đây nội dung
bài học hôm nay.
(8)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
Hãy quan sát
chương trình !
(9)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
1 Biến cơng cụ lập trình :
Ngơn ngữ lập trình cung cấp cơng cụ quan trọng cho người viết chương trình Đó biến nhớ, hay gọi ngắn gọn biến
Trong lập trình biến dùng để lưu trữ liệu liệu biến
lưu trữ thay đổi thực chương trình Dữ liệu biến lưu trữ gọi giá trị biến
5 giá trị
của biến x
biến x
(10)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
1 Biến cơng cụ lập trình :
Ví dụ 1: (sgk)
Writeln (15+5);
Writeln (x+y);
in hình số 20 đưa trỏ xuống đầu dòng tiếp theo
(11)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
1 Biến cơng cụ lập trình :
Ví dụ 1: (sgk) Writeln (x+y);
Chương trình thực sau:
20 (= X+Y)
X
Y 15
(12)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
1 Biến cơng cụ lập trình :
Ví dụ 2:
Tính giá trị biểu thức:
Có thể thực sau:
100 50 100 50
;
3 5
(13)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
1 Biến cơng cụ lập trình :
Ví dụ 2:
100 50 100 50
;
3 5
y x / 3 z x / 5
(14)Bài : 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 liệu biến
Tên biến người sử dụng đặt theo quy tắc ngơn ngữ lập trình.
1 Biến cơng cụ lập trình :
(15)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
2 Khai báo biến :
1 Biến công cụ lập trình :
Ví dụ 3: Khai báo biến Pascal:
Var m, n : integer ; s, dientich : real ; thong_bao, ten : string ;
(16)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
2 Khai báo biến :
1 Biến cơng cụ lập trình :
Ví dụ 3: Khai báo biến 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
(17)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
Cú pháp : Var <Tên biến> : <Kiểu liệu> ;
Trong :
Từ khóa chương trình quy định Trong Pascal :
Var từ khóa dùng để khai báo biến.
Tên biến người lập trình đặt (theo quy tắt đặt tên
trong Pascal).
Kiểu liệu : Là kiểu liệu biến nhận
chương trình.
2 Khai báo biến :
(18)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
2 Khai báo biến :
1 Biến cơng cụ lập trình :
Bài tập 1: Khai báo biến Pascal:
Var A,B : Integer ; C : Char ;
(19)2 Khai báo biến :
1 Biến công cụ lập trình :
Bài tập : Đánh dấu ۷ vào lựa chọn 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 ;
۷ ۷ ۷ ۷ ۷ ۷ ۷
(20)2 Khai báo biến :
1 Biến cơng cụ lập trình :
Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
- Khai báo biến PASCAL
- Biến đại lượng dùng để lưu trữ liệu, liệu thay đổi khi thực chương trình.
(21)2 Khai báo biến :
1 Biến công cụ lập trình :
Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
-Học cũ
(22)(23)Bài tập : Đánh dấu ۷ vào lựa chọn 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 ;
(24)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
3 Sử dụng biến chương trình :
Hãy quan sát
(25)3 Sử dụng biến chương trình : Gán giá trị cho biến;
Tính tốn với biến
Tuỳ theo ngơn ngữ lập trình, cách viết lệnh gán khác Trong Pascal, người ta dùng phép gán dấu kép (:=) để phân biệt với phép so sánh dấu (=)
Ví dụ 4: Mơ tả lệnh gán tính tốn với biến Pascal.
Lệnh Pascal Ý nghĩa
X:= 12; X:=Y;
X:=(a+b)/2;
X:=X+1;
Bài : 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 biến Y vào biến X.
Tính trung bình cộng hai giá trị hai biến a
và b Kết gán vào biến X
(26)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
3 Sử dụng biến chương trình :
Trong Pascal, cịn cung cấp lệnh để gán giá trị cho biến nhập từ bàn phím
Gán giá trị cho biến;
Tính tốn với biến
Cú pháp : Readln( Tên biến );
Ví dụ : Câu lệnh Readln(R); chương trình trên, chạy chương trình gặp câu lệnh chương trình dừng lại cho người sử dụng nhập vào giá trị từ bàn phím.
Lưu ý : Sử dụng biến chương trình
(27)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
3 Sử dụng biến chương trình :
Hãy quan sát
(28)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
3 Sử dụng biến chương trình : 4 Hằng :
Tương tự biến, hằng công cụ lưu trữ liệu Khác với biến,
hằng đại lượng có giá trị khơng đổi suốt chương trình.
Cú pháp : Const <tên hằng> = giá trị ;
Trong Pascal, hằng khai báo theo cú pháp sau :
Trong : Const từ khóa để khai báo
Ví dụ : Trong chương trình trên, để dùng số Pi = 3.14. Khai báo :
(29)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
3 Sử dụng biến chương trình : 4 Hằng :
Lưu ý : Sử dụng chương trình
Hằng phải khai báo.
Gán giá trị cho khai báo.
Cú pháp : Const <tên hằng> = giá trị ;
Khai báo :
(30)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
3 Sử dụng biến chương trình :
Hãy quan sát
chương trình !
(31)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
3 Sử dụng biến chương trình : 4 Hằng :
Bài tập : Đánh dấu ۷ vào lựa chọn sai :
Giả sử A khai báo biến với kiểu liệu số thực, X biến với kiểu liệu xâu, R khai báo R=3 Các phép gán sau có hợp lệ khơng ?
Phép gán Hợp lệ Không hợp lệ
A:= 5;
X:= 1212; X:= ‘3383'; R:=4;
A:= ‘Nguyen Du'.
۷
۷ ۷
(32)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
3 Sử dụng biến chương trình : 4 Hằng :
Biến đại lượng đặt tên
dùng để lưu trữ liệu Giá trị biến thay đổi, cịn giá trị giữ nguyên trong suốt trình thực chương trình
Biến phải khai báo trước
(33)Bài : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
3 Sử dụng biến chương trình : 4 Hằng :
-Học cũ – học thuộc ghi nhớ. -Làm tập SGK.