1. Trang chủ
  2. » Tài Chính - Ngân Hàng

Tiet 1112 Bai 4 Su dung bien trong chuong trinh

14 4 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

Nội dung

Tªn biÕn ph¶i tu©n theo quy t¾c ®Æt tªn cña NNLT.. Khai b¸o biÕn.[r]

(1)(2)

2

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

Trc mỏy tínhư xửưlí,ưdữưliệuưđượcưlưuư trữưởưđâu?

Mọi liệu đ ợc l u trữ nhớ của máy tớnh.

Để biết liệu cần xử lí đ ợc l u vị trí nhớ, NNLT cung cấp công cụ LT: Biến nhớ (BiÕn)

(3)

3

VÝ dô 1:

Trong lập trình, biến đ ợc dùng để l u trữ liệu liệu đ ợc 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

Tính giá trị biểu thức 15 +5

X 15

Y 5

Sử dụng lệnh sau để in kết hình:

Writeln(X+Y); 20

Giá trị biến

Tên biÕn

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

(4)

4

VÝ dơ 2: Tính giá trị biểu thức

5 -2008 2008    P Hãyưsửưdụngưcácư biếnưđểưlưuưtrữưcácư giáư trịư cầnư tínhư

to¸n A 2008 - 5

X A/3

Y A/5

P X + Y

?

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

(5)

5

Các biến dùng ch ơng trình cần phải khai báo trong phần khai báo ch ơng trình.

* Khai báo biến gồm:

- Khai báo tên biÕn;

- Khai báo kiểu liệu của biến Tên biến phải tuân theo quy tắc đặt tên NNLT 2 Khai báo biến

(6)

6

Bài toán:

Nhập vào bán kính hình tròn số chẵn R Tính chu vi (CV) diện tích (S) hình tròn.

Ví dụ:

KhaiưbáoưbiếnưtrongưngônưngữưlậpưtrìnhưPascal

Var R: integer; CV,S: real; Tõ kho¸ khai

b¸o biÕn

BiÕn kiĨu nguyên

Biến kiểu thực 2 Khai báo biến

(7)

7

- Gán giá trị cho biÕn;

- TÝnh to¸n víi c¸c biÕn;

KiĨu liệu giá trị gán phải trùng với kiểu biến; Khi đ ợc gán giá trị mới, giá trị cũ biến bị xoá;

Có thể gán giá trị cho biến thời điểm

C¸ch viÕt lƯnh g¸n cã thĨ kh¸c t theo NNLT.

giá trị biến thay đổi; 3 Sử dụng biến ch ơng trình

(8)

8

VÝ dô:

X:=X+1;

X:=(a+b)/2;

Gán giá trị l u biến nhớ Y vào biến nhớ X

X:=Y;

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

X:=12;

ý nghÜa

LÖnh Pascal

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

Thùc hiÖn phép toán tính trung bình cộng hai giá trị nằm hai biến nhớ a b Kết gán vào biến nhớ X

Lệnh gán tính toán víi c¸c biÕn Pascal

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

(9)

9

Hằng đại l ợng có giá trị khơng đổi suốt trình thực ch ơng trình

Các dùng ch ơng trình cần phải khai báo tên và đ ợc gán giá trị khai b¸o.

TÝnh chu vi (CV), diƯn tích (S) hình tròn với bán kính R=5

Ví dụ 1: Hãy xác định biến toán sau

H»ng BiÕn

CV, S

Pi=3.14 R=5

Đại l ợng có giá trị thay đổi Đại l ợng có giá

trị không đổi

4 H»ng

(10)

10

VÝ dơ 2: Khai b¸o h»ng Pascal

Const Pi = 3.14;

R = 5;

Từ khoá khai báo

Tên

Giá trị

Việc sử dụng hiệu giá trị đ ợc dïng nhiỊu c©u lƯnh

Muốn thay đổi giá trị hằng, cần sửa giá trị nơi khai báo mà không cần dùng câu lệnh thay đổi giá trị ch ơng trình

4 H»ng

(11)

11

LuyÖn tËp

integer real

char

string

§ S

S

S

?

Bài toán 1:

Vừa gà vừa chó Bó lại cho tròn Ba m sáu con

Một trăm chân chẵn.

Hỏi loại có con?

Nếu gọi số gµ lµ x, sè chã lµ y.

(12)

12

a/ Var a,b,S,d: Real; Bài toán 2:

ChọnưcáchưkhaiưbáoưbiếnưđúngưtrongưPascalư?

b/ Var a,b: Integer; S,d: Real;

c/ Var a,b: Integer; S: String; d:Real;

(13)

13

Ghi­nhí!

Biến hằng đại l ợng đ ợc đặt

tên dùng để l u trữ d liu.

Biến phải đ ợc khai b¸o tr íc

khi sư dơng.

(14)

14

Ngày đăng: 03/06/2021, 13:59

w