Tin 8 Bai 4 su dung bien trong chuong trinh

13 16 0
Tin 8  Bai 4 su dung bien trong chuong trinh

Đ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)(2)

1 Biến công lËp tr×nh

Trướcư khiư máyư tínhư xửưlí,ưdữưliệuưđượcưlưuư trữưởưđâuưnhỉ?

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

(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 mn hỡnh:

Writeln(X+Y);

20

Giá trị cđa biÕn

(4)

Ví dụ 2: Tính giá trị biểu thức 5 5 -2008 3 5 -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

(5)

2 Khai b¸o biÕn

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 biến.

(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

(7)

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

Các thao tác cã thĨ thùc hiƯn víi c¸c biÕn sau khai báo gồm:

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

Tính toán với 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 khác tuỳ theo ngôn ngữ lập trình.

(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 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

(9)

4 H»ng

Hằng đại l ợng có giá trị khơng đổi suốt q 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á

(10)

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

Const pi = 3.14; R = 5;

Tõ kho¸ khai b¸o h»ng

Tên

Giá trị

Việc sử dụng hiệu giá trị đ ợc dùng nhiều câu lệnh

(11)

Lun 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ã bao nhiªu con?

(12)

Var a,b,S,d: Real;

Bài toán 2:

ChncỏchkhaibỏobinỳngtrongPascal?

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

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

Var a,b,S,d: Integer;

(13)

Ghi­nhí!

Biến hằng đại l ợng đ ợc đặt tên dùng để l u trữ liệu.

BiÕn phải đ ợc khai báo tr ớc khi sư dơng.

Giá trị biến thay đổi.

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

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

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

Tài liệu liên quan