Bài giảng Tin học 8 - 9

14 5 0
Bài giảng Tin học 8 - 9

Đ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

KiÓu gi¸ trÞ cña biÓu thøc ph¶i phï hîp víi kiÓu d÷ liÖu cña biÕn.[r]

(1)

SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH BÀI 4

(2)

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

Trướcư khiư 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.

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

Tên biến phải tuân theo quy tắc đặt tên ngơn ngữ lập trình.

C¸ch khai báo biến có dạng:

(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 thực 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)

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

Phép gán giá trị cho biến có dạng: Tên_biến := biểu thức

(9)

vÝ dô: readln(x); readln(y); readln(x,y)

Khi gặp câu lệnh ch ơng trình, máy tính đợi ta gõ các giá trị t ơng ứng biến x; y từ bàn phím nhấn Enter.

+ C©u lƯnh nhËp liệu làm giá trị cho biến có dạng:

Read (tên_biến); readln (tên_biến);

+ Câu lệnh in giá trị (dữ liệu) biến hình có dạng:

Write (tên_biến); writeln (tên_biến);

(10)

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 h»ng 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á

(11)

VÝ dơ 2: Khai báo Pascal có dạng:

Const tên_hằng = giá trị;

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

(12)

T in h ä c 8 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ó con? Nếu gọi số gà x, số chó lµ y.

(13)

T

in

h

ä

c 8

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;

(14)

T

in

h

äc

8

Ghi­nhí!

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

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

BiÕn vµ phải đ ợc khai báo tr ớc

khi sư dơng.

Ngày đăng: 05/02/2021, 07:57

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

Tài liệu liên quan