Tin8_Bai4_SuDungBienTrongChuongTrinh - Website Trường THCS Phan Bội Châu - Đại Lộc - Quảng Nam

19 14 0
Tin8_Bai4_SuDungBienTrongChuongTrinh - Website Trường THCS Phan Bội Châu - Đại Lộc - Quảng Nam

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[r]

(1)

Tiết 11, 12:

(2)

Kiểm tra cũ

Nêu b ớc khai báo biến Viết cú pháp câu lệnh khai báo biến

Câu 1:

Đáp án

áp dụng: ViÕt khai b¸o biÕn cho c¸c biÕn sau: a,b kiĨu sè nguyªn, c kiĨu sè thùc, hoten kiĨu String

* C¸c b íc khai b¸o biÕn gåm: - Khai báo tên biến

- Khai báo kiểu liệu biến * Cú pháp câu lệnh khai báo biến

Var < tên biến> : <kiểu liệu cđa biÕn>;

*¸p dơng: Var a,b: Integer; c : Real;

(3)

Trong Pascal khai báo sau cho khai báo biến

Khai báo Đúng Sai

A) Var kitu : Char ; B) Var xau = 30 ; C) Var 1hs : integer ; D) Const kitu : char ;

E)Var sothuc1,sothuc2 : real ;

۷

۷ ۷ ۷

Kiểm tra cũ

Câu 2:

(4)

Bµi 4: Sư dơng biÕn ch ơng trình

1, Biến công cụ lập trình 2, Khai báo biến

Var

< danh sách biến>: <kiểu liệu cđa biÕn>;

3, Sư dơng biÕn ch ơng trình * Các thao tác thực với biến

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

- Tính toán với giá trị biÕn

•VÝ dơ:

+ x  - c/b

(biến x nhận giá trị c/ b) + x  y

(biÕn x đ ợc gán giá trị bién y)

+ i  i +5

(biến i đ ợc gán giá trị i cộng thêm đơn vị )

KÝ hiƯu phÐp g¸n NNLT

* Câu lệnh gán NNLT

(5)

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

1, Biến công cụ lập trình 2, Khai b¸o biÕn

Var

< danh sách biến>: <kiểu liệu của biến>;

3, Sử dụng biến ch ơng trình * C¸c thao t¸c cã thĨ thùc hiƯn víi biến

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

- Tính toán với giá trị biến

* Câu lệnh gán NNLT

Tên biến biểu thức cần gán giá trị cho biến

*Trong NNLT Pascal phép gán có kí hiệu :=

(6)

Bµi 4: Sư dơng biÕn ch ơng trình

Lệnh

1) X:=12;

ý nghĩa

Gán giá trị số 12 vào biến nhí X

2) X:=Y; Gán giá trị l u biến nhớ Y vào biến nhớ X

3) X:=X+1; Tăng giá trị biến x lên đơn vị, kết

gán lại cho biến x

- Lệnh gán giá trị cho biến NNLT Pascal:

4)X:=(a+b)/2 ; Thực phép tốn tính trung bình cộng hai giá trị nằm hai biến a b, gán

(7)

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

1, Biến công cụ lập trình 2, Khai b¸o biÕn

Var

< danh sách biến>: <kiểu liệu của biến>;

3, Sử dụng biến ch ơng trình * C¸c thao t¸c cã thĨ thùc hiƯn víi biÕn

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

- Tính toán với giá trị biến

* Câu lệnh gán NNLT

Tên biến biểu thức cần gán giá trị cho biến

*Trong NNLT Pascal phép gán có kí hiệu :=

*Phép gán giá trị cho biến Pascal có dạng:

(8)

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

Bài tâp: Giả sử A đ ợc khai báo biến với kiểu liệu số nguyên; X biến với kiểu liệu xâu Các phép gán sau đây có hợp lệ không?

Phép gán Hợp lệ Không hợp lệ

a, A : = 4; b, X: = 3242; c, X: = ‘3242’; d, A: = ‘ Ha Noi’

x

x

x

x

(9)

Bµi 4: Sử dụng biến ch ơng trình

1, Biến công cụ lập trình 2, Khai báo biÕn

Var

< danh s¸ch biÕn>: <kiĨu d÷ liƯu cđa biÕn>;

3, Sư dụng biến ch ơng trình * Các thao t¸c cã thĨ thùc hiƯn víi biÕn

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

- Tính toán với giá trị biến

* Câu lệnh gán NNLT Tên biến biểu thức cần gán giá trÞ

cho biÕn

*Trong NNLT Pascal phÐp gán có kí hiệu :=

*Phép gán giá trị cho biến có dạng:

Tên_biến: = biĨu_ thøc;

*NhËp d÷ liƯu cho biÕn

VÝ dơ:

Read(X); Readln(Y) *In gÝa trÞ cđa mét biÕn

Read(tªnbiÕn); hay Readln(tªnbiÕn);

Write(tªnbiÕn); hay Writeln(tªnbiÕn);

Writeln(S);

Ví dụ :

(10)

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

(11)

Bµi 4: Sư dơng biÕn ch ơng trình

1, Biến công cụ lập trình 2, Khai báo biến

Var

< danh sách biến>: <kiểu liệu cđa biÕn>;

3, Sư dơng biÕn ch ơng trình

*Các thao tác thực hiƯn víi

biÕn

- G¸n gi¸ trị cho biến

- Tính toán với giá trị cđa biÕn

*Trong NNLT Pascal phÐp g¸n cã kí hiệu :=

Tên_biến: = biểu_ thức;

*Phép gán giá trị cho biến có d¹ng:

4, H»ng

Hằng đại l ợng dùng để l u trữ liệu có giá trị khơng đổi suốt q trình thực ch ơng trình

(12)

Bµi 4: Sư dụng biến ch ơng trình

- Cách khai b¸o h»ng:

Const tên = giá trị ;

Ví dụ :

tên

giá trị

(13)

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

1, Biến công cụ lập trình 2, Khai b¸o biÕn

Var

< danh sách biến>: <kiểu liệu của biến>;

3, Sử dụng biến ch ơng trình

*C¸c thao t¸c cã thĨ thùc hiƯn víi

biến

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

- Tính toán với giá trị biến

*Trong NNLT Pascal phép gán có kí hiệu :=

Tên_biến: = biểu_ thức;

*Phép gán giá trị cho biến có dạng:

4, H»ng

Hằng đại l ợng dùng để l u trữ liệu có giá trị khơng đổi suốt trình thực ch ơng trình

- Phải khai báo giá trị trước sử dụng

- Cách khai báo h»ng : Const

(14)

Bµi 4: Sư dụng biến ch ơng trình

Bi tp1 : Với khai báo :

Lệnh Đúng Sai

1) Chuvi:=2*pi*bankinh;

2) Pi:=3.1416

3) bankinh:=bankinh+2;

Các phép gán sau hay sai ?

Var Chuvi: Real;

۷

(15)

Bµi 4: Sư dơng biến ch ơng trình

Bi 2:Tỡm ch sai lệnh khai báo sau sửa lại cho đúng a) Var start, begin: real;

b,Const x: =3.14; y : = 1000; c, Var a: = 5;

d, Const ten lop = 8A1 ; ‘ ’

e,Var xep_lo¹i, diem:integer, real ; f,Const 3ban= Phan , Tuan , Thanh ;‘ ’ ‘ ’ ‘ ’

g,Const ten_nhom = Tin hoc;

(16)

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

Biến đại l ợng đ ợc đặt tên dùng để l u trữ liệu Giá trị biến có thể thay đổi, cịn giá trị đ ợc giữ nguyên suốt trình thực ch ơng trình

BiÕn vµ h»ng phải đ ợc khai báo tr ớc sử dụng

• Khái niệm biến, :

• Khai báo biến

• Sử dụng biến chương trình :

Củng cố học:

• Khai báo

Var tên biến : kiểu liệu cña biÕn;

Const tên = giá trị ;

- Lệnh gán :

- Lệnh nhập giá trị cho biến : Readln(tªnbiÕn); Tªn biÕn := BiĨu thøc ;

(17)

Bµi 4: Sư dụng biến ch ơng trình

ã Hc thuc ghi nhí SGK. Làm tập 2, 3, 5/33

ãChuẩn bị tiết sau thực hành

H íng dÉn vỊ nhµ

* Giải thích dịng lệnh chương trình : Program DT_hinh_vuong;{1}

Var a, S: Integer ;{2} Begin {3}

writeln(‘nhap gia tri cho canh a:’);{4}

readln(a); {5}

S:=a*a;{6}

writeln(‘dien tich hinh vuong la:’, S); {7}

(18)

Bài 4: Sử dụng biến ch ơng tr×nh

Giải thích dịng lệnh chương trình :

Program DT_hinh_vuong;{1}

Var a, S: Integer ;{2} Begin {3}

writeln(‘nhap gia tri cho canh a:’);{4}

readln(a); {5}

S:=a*a;{6}

writeln(‘dien tich hinh vuong la:’, S);{7}

End {8}

1 Khai báo tên ch ơng trình DT_hinh_vuong

2 Khai báo biến a biến S thuộc kiểu số nguyên

3 Bắt đầu thân ch ơng trình

4 Lệnh in dòng chữ nhap gia tri cho canh a lên hình

5 Lệnh nhập giá trị cho biến a

6 Lệnh tính giá trị a bình ph ơng gán kết cho biến S

7 Lệnh in dòng chữ diện tích hình vuông : in giá trị biến S

8 Kết thúc thân ch ơng trình

(19)

Xin chân thành cảm ơn thầy, cô các em học sinh!

Ngày đăng: 19/02/2021, 02:00

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan