1. Trang chủ
  2. » Cao đẳng - Đại học

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

36 38 0

Đ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

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... THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT.. Sử dụng biến và hằng trong[r]

(1)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

(2)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

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 

Diện tích hình trịn : Pi.R2 =3,14.3.3 

Chương trình viết sau :

R=3 Bài toán

(3)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

Viết chương trình Pascal

(4)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

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)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

(6)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

(7)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

Đây nội dung

bài học hôm nay.

(8)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

NỘI DUNG BÀI HỌC

1 Biến công cụ lập trình

2 Khai báo biến

Hằng

3 4

(9)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

1 Biến cơng cụ lập trình :

Biến: tên vùng nhớ dùng để lưu trữ liệu liệu biến lưu trữ có thể 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)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

Sử dụng biến 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

Chúng ta viết lại câu lệnh sau :

(11)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

Sử dụng biến 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)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

Sử dụng biến 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)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

1 Biến cơng cụ lập trình :

Ví dụ 2:

y = x / 3 z = x / 5

x =100+50

Có thể thực sau:

Tính giá trị biểu thức 

100 50 100 50 ;

3 5

 

100 50 100 50

;

3 5

(14)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

Sử dụng biến 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 đặt tên ngơn ngữ lập trình.

1 Biến cơng cụ lập trình :

(15)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

Cú pháp : Var <Tên biến> : <Kiểu liệu> ;

Trong :

Var là từ khóa dùng để khai báo biến.

Tên biến người lập trình đặt (theo quy tắc đặt tên

trong Pascal).

Kiểu liệu : Là kiểu liệu biến nhận

chương trình (string, integer, char, real, boolean,…).

2 Khai báo biến :

1 Biến công cụ lập trình :

(16)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

Sử dụng biến 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 ;

(17)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

Sử dụng biến 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

số thực (Real)

(18)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

Sử dụng biến 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 ; R : Real ;

(19)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

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)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

2 Khai báo biến :

1 Biến công cụ lập trình :

Bài tập 3: Hãy cho biết kiểu liệu biến cần khai báo dùng để viết chương trình sau đây:

Viết chương trình nhập vào họ tên, lớp, chiều cao, cân nặng

của học sinh in hình.

Các biến hoten và lop kiểu chuỗi; Biến chieucao, cannang : kiểu số thực;

Var hoten,lop:string; chieucao,cannang:real;

(21)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

2 Khai báo biến :

1 Biến công cụ lập trình :

- Khai báo biến PASCAL

Củng cố

- Biến đại lượng dùng để lưu trữ liệu, liệu thay đổi khi thực chương trình.

- Dữ liệu biến lưu trữ gọi giá trị biến.

(22)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

2 Khai báo biến :

1 Biến công cụ lập trình :

Hướng dẫn nhà

- Học bài

(23)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

THE END

(24)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

Sử dụng biến chương 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 ;

۷ ۷ ۷ ۷ ۷ ۷ ۷

(25)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

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

Gán giá trị cho biến

Gán tính tốn với giá trị biến

Hãy quan sát

(26)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

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

Hãy quan sát

(27)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

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.

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

Tăng giá trị biến X lên đơn vị, kết gán

trở lại biến X

a)Lệnh gán:

Cú pháp: <tên biến>:=<biểu thức cần gán giá trị cho biến>;

Lệnh Pascal Ý nghĩa

X:= 12; X:=Y;

X:=(a+b)/2;

(28)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

Sử dụng biến 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

b) Lệnh nhập liệu

Cú pháp : Readln( Tên biến ); read(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

Biến phải khai báo.

Kiểu liệu giá trị gán cho biến phải trùng kiểu liệu biến.

(29)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

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

Hãy quan sát

(30)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

Sử dụng biến 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 :

Sau khai báo hằng, chương trình sử dụng đại lượng để tính tốn.

(31)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

Sử dụng biến 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.

Không thể dùng câu lệnh gán giá trị cho chương trình.

Cú pháp : Const <tên hằng> = giá trị ;

Khai báo :

(32)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

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

Hãy quan sát

chương trình !

(33)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

Sử dụng biến 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‘;

۷

۷ ۷

(34)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

3 Sử dụng biến chương trình : 4 Hằng :

Ghi nhớ

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

(35)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

(36)

THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT

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

3 Sử dụng biến chương trình : 4 Hằng :

Hướng dẫn nhà

- Học cũ – học thuộc ghi nhớ.

-Làm tập SGK.

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

Xem thêm:

TỪ KHÓA LIÊN QUAN

w