1. Trang chủ
  2. » LUYỆN THI QUỐC GIA PEN-C

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

14 5 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 14
Dung lượng 414,18 KB

Nội dung

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

w