1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tin 8 Bai 4 su dung bien trong chuong trinh

13 16 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

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 531,5 KB

Nội dung

[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

w