1. Trang chủ
  2. » Nghệ sĩ và thiết kế

Sử dụng biến trong chương trình | Lớp 8, Tin học - Ôn Luyện

19 10 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 19
Dung lượng 499,34 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

[r]

Trang 1

Bài 4

Trang 2

c bx

ax

b ) 3 + 2 +

d

c b

a

a) +

Câu 2: Hãy cho bi t k t qu c a các phép toán sau ?ế ế ả ủ a) 9 mod 3 <> 0

b) 12 div 6 = 2

c) 2010 mod 2 = 0

Câu 1: Hãy viêt cac biêu th c toan d́ ́ ̉ ứ ́ ưới đây băng cac ̀ ́

ki hiêu trong pascal ?́ ̣

Trang 3

Phần khai báo <Khai báo tên chương trình>

<Khai báo thư viện>

<Khai báo hằng>

<Khai bái biến>

(Còn có thể các khai báo khác nữa)

Trong ngôn ng l p trình Pascal, hãy ữ ậ cho bi t ph n khai báo c a ch ế ầ ủ ươ ng trình g m nh ng khai báo nào ? ồ ữ

Trang 4

1 Bi n là m t công c l p trình: ế ộ ụ ậ

Th nào là bi n ?Giá tr c a bi n là gì ?ế ị ủ ế ế

- Bi n (bi n nh ) là đ i lế ế ớ ạ ượng được đ t tên Dùng đ l uặ ể ư

tr d li u.ữ ữ ệ

- D li u do bi n l u tr g i là giá tr c a bi n.ữ ệ ế ư ữ ọ ị ủ ế

- Giá tr c a bi n có th thay đ i.ị ủ ế ể ổ

Giá tr c a bi n có th ị ủ ế ể thay đ i không ?ổ

Trang 5

1 Bi n là m t công c l p trình: ế ộ ụ ậ

Ví d 1:Gi s c n in k t qu c a phép c ng 15+5 ra màn hình ụ ả ử ầ ế ả ủ ộ

Câu l nh in ra màn hình t ng ệ ổ hai s 15 và 5 ố

Trang 6

1 Bi n là m t công c l p trình: ế ộ ụ ậ

Ví d 2:Gi s c n in k t qu ra màn hình t ng c a hai s ụ ả ử ầ ế ả ổ ủ ố

b t kì nh p t bàn phím ấ ậ ừ

Câu l nh nh p hai s X và Y b t kì t bàn phímệ ậ ố ấ ừ

Nh p giá tr c a XậNh p giá tr c a Yậ ị ủị ủ

T ng X và Yổ

Trang 7

2 Khai báo bi n: ế

Khi s d ng bi n trong ử ụ ế

chương trình ta có c n khai ầ

báo không ?

Bi n đ ế ượ c khai báo ở

ph n nào c a ch ầ ủ ươ ng

trình ?

- Khi s d ng bi n trong chử ụ ế ương trình c n khai báo bi n.ầ ế

- Bi n đế ược khai báo ph n khai báo c a chở ầ ủ ương trình

- Vi c khai báo bi n g m:ệ ế ồ

+ Khai báo tên bi n ế ;

+ Khai báo ki u d li u ể ữ ệ c a bi n.ủ ế

*L u ý: Đ t tên bi n ph i tuân theo quy t t c a ngôn ng ư ặ ế ả ắ ủ ữ

l p trình.ậ

Vi c khai báo bi n g m ệ ế ồ

nh ng gì ?ữ

Trang 8

2 Khai báo bi n: ế

Ví d : Cách khai báo bi n trong Pascal ụ ế

Var m,n: Integer ;

S, dientich: Real ;

thong_bao: String ;

T khóa dùng đ khai ừ ể

báo bi nCác bi n có ki u s ế ế ể ố

th c ( ự Real )

Các bi n có ki u s ế ể ố nguyên ( Integer )

Là bi n ki u xâu ế ể

( String )

*Cú pháp c a khai báo bi n: ủ ế

Var <Danh sách tên bi nế > : <Ki u d li uể ữ ệ >;

Trang 9

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

Mu n dùng bi n ta ph i th c hi n ố ế ả ự ệ

các thao tác nào ?

- Khai báo bi n ế

- Nh p giá tr c a bi n ho c gán giá tr cho bi n ậ ị ủ ế ặ ị ế

- Tính toán v i giá tr c a bi n ớ ị ủ ế

Các thao tác khi s d ng bi n: ử ụ ế

Trang 10

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

L nh đ s d ng bi n: ệ ể ử ụ ế

- L nh nh p giá tr cho bi n: ệ ậ ị ế

- L nh gán giá tr cho bi n: ệ ị ế

Readln(Tên bi n); ế

Tên bi n := Bi u th c c n gán giá tr cho bi n; ế ể ứ ầ ị ế

Ví d : Readln(x,y);ụ

Ví d : X:=(a+b)/2;ụ

Trang 11

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

Lệnh trong Pascal Ý nghĩa

X:=12; Gán giá trị số 12 vào biến X

X:=Y; Gán giá trị đã lưu trong biến nhớ Y vào biến 

nhớ X.

X:=(a+b)/2; Thực hiện phép toán tính trung bình cộng hai 

giá trị nằm trong hai biến nhớ a và b. Kết quả  gán vào biến nhớ X.

X:=X+1; Tăng giá trị của biến nhớ X lên 1 đơn vị, kết 

quả gán trở lại biến X.

Trang 12

4 H ng: ằ

Th nào là h ng ? ế ằ

H ng có đ ằ ượ c khai báo t ừ

tr ướ c không ?

 H ng là m t đ i lằ ộ ạ ượng có giá tr không đ i ị ổ trong su t ố quá trình th c hi n chự ệ ương trình

- Các h ng đằ ược dùng trong chương trình c n ph i khai ầ ả báo tên c a h ng.ủ ằ

- H ng ph i đằ ả ược gán giá tr ngay sau khi khai báo.ị

Trang 13

4 H ng: ằ

* Cú pháp khai báo h ng:ằ

* Ví d :ụ

Const Pi=3.14;

Bankinh=2;

Const <Tên h ngằ > = <Giá tr c a h ngị ủ ằ >;

Trang 14

4 H ng: ằ

Chú ý:

- Khi c n thay đ i giá tr c a h ng, ta ch c n s a m t l nầ ổ ị ủ ằ ỉ ầ ử ộ ầ

ph n khai báo mà không c n s a trong c ch ng trình

- Không th dùng câu l nh đ thay đ i giá tr c a h ng ể ệ ể ổ ị ủ ằ ở

b t kì v trí nào trong chấ ị ương trình

Trang 15

GHI NH : Ớ

1 Bi n và h ng là các đ i lế ằ ạ ượng được đ t tên dùng đ l u ặ ể ư

tr d li u Giá tr c a bi n có th thay đ i, còn giá tr c a ữ ữ ệ ị ủ ế ể ổ ị ủ

h ng đằ ược gi nguyên trong su t quá trình th c hi n ữ ố ự ệ

chương trình

2 Bi n và h ng ph i đế ằ ả ược khai báo trước khi s d ng.ử ụ

Trang 16

Câu 1: Hãy ghi cú pháp khai báo bi n ? Cho Ví d ?ế ụ

Câu 2: Hãy ghi cú pháp khai báo h ng? Cho Ví d ?ằ ụ

Câu 3: Hãy ghi cú pháp l nh gán ? Cho Ví d ?ệ ụ

Const <Tên h ngằ >=<Giá tr c a h ngị ủ ằ >;

Tên bi n ế := Bi u th c c n gán giá tr cho bi n; ể ứ ầ ị ế Var <Danh sách tên bi nế > : <Ki u d li uể ữ ệ >;

Câu 4: Trong pascal, khai bao nao sau đây đung ?́ ̀ ́

A Var tb:Real;

C Const x:Real;

B Var 4hs:Integer;

D Var R=30;

Trang 17

Câu 5: Hãy li t kê các l i n u có trong chệ ỗ ế ương trình dưới đây và s a l i cho đúng ?ử ạ

Var a,b:=Integer;

Const c:=3;

Begin

a:=200

b:= a/c;

Write(b);

Readln;

End

Var a:Integer; b:Real; Const c=3;

Begin a:=200;

b:= a/c;

Write(b);

Readln;

End

Trang 18

- V h c bài này.ề ọ

- Tr l i các câu h i và bài t p trang 33 SGK.ả ờ ỏ ậ

- Xem trước Bài 5 T bài toán đ n ch ừ ế ươ ng trình

Ngày đăng: 09/01/2021, 05:25

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm