1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài giảng Tin học 8 - Bài 4: Sử dụng biến trong chương trình

13 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 13
Dung lượng 608,26 KB

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

Nội dung

Trong lập trình, biến được dùng để lưutrữ dữ liệu và dữ liệu được biến lưutrữ có thể thay đổi trong khi thực hiện chươngtrình.. Gi¸ trÞ cña biÕn..[r]

Trang 1

Gi¸o ¸n ®iÖn tö tin häc líp 8

Trang 2

1 Biến là công cụ trong lập trình

Trước khi máy tính

xử lí, dữ liệu được lưu

trữ ở đâu nhỉ?

Mọi dữ liệu đều đư ợc lưu trữ trong bộ nhớ của máy tính.

Để biết dữ liệu được lưu trữ ở đâu trong

bộ nhớ, các ngôn ngữ lập trình cung

Trang 3

Ví dụ 1:

Trong lập trình, biến đư ợc dùng để lưu trữ dữ liệu và dữ liệu đư ợc biến lưu trữ có thể thay đổi trong khi thực hiện chương trình.

Dữ liệu do biến lưu trữ gọi là giá trị của 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 quả ra màn hình:

Writeln(X+Y);

20

Giá trị của biến

Trang 4

Ví dụ 2: Tính giá trị biểu thức

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

?

Trang 5

2 Khai báo biến

Các biến dùng trong chương trình cần phải khai báo trong phần khai báo của chương trình.

Khai báo biến gồm:

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

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

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

Trang 6

Bµi to¸n:

NhËp vµo b¸n kÝnh cña h×nh trßn lµ mét sè ch½n R TÝnh chu vi (CV) vµ diÖn tÝch (S) cña 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

BiÕn kiÓu thùc

Trang 7

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

Các thao tác có thể thực hiện với các biến sau khi khai báo gồm:

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

v Tính toán với các biến;

Kiểu dữ liệu của 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ũ của biến bị xoá;

Có thể gán giá trị cho biến ở bất kì thời điểm nào

Cách viết lệnh gán có thể khác nhau tuỳ theo ngôn ngữ lập trình.

giá trị của biến có thể thay đổi;

Trang 8

Ví dụ:

X := X+1 ;

X := (a+b)/2 ;

Gán giá trị đã lưu trong 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 trong

Pascal

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

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ớ ab Kết quả gán vào biến nhớ X

Lệnh gán và tính toán với các biến trong Pascal

Trang 9

4 Hằng

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

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

và đư ợc gán giá trị ngay khi 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 các hằng và biến trong bài toán sau

CV, S

Pi=3.14 R=5

Đại lượng có giá

trị thay đổi

Đại lượng có giá

trị không đổi

Trang 10

Ví dụ 2: Khai báo hằng trong Pascal

Const pi = 3.14 ;

R = 5 ;

Từ khoá khai

báo hằng

Tên hằng

Giá trị của hằng

Việc sử dụng hằng sẽ hiệu quả nếu giá trị của hằng đư ợc dùng trong nhiều câu lệnh.

Muốn thay đổi giá trị của hằng, chỉ cần sửa giá trị của hằng tại nơi khai báo mà không cần dùng câu lệnh thay đổi giá trị hằng

Trang 11

Luyện 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ươi sáu con

Một trăm chân chẵn.

Hỏi mỗi loại có bao nhiêu con?

Nếu gọi số gà là x , số chó là y

Trang 12

Var a,b,S,d: Real;

Bài toán 2:

Chọn cách khai báo biến đúng trong Pascal ?

Var a,b: Integer;

S,d: Real;

Var a,b: Integer;

S: String; d:Real;

Var a,b,S,d: Integer;

Tính diện tích (S) và độ dài đư ờng chéo (d) của hình chữ nhật, biết chiều dài (a) và chiều rộng (b) là các số nguyên nhỏ hơn 100

Trang 13

Ghi nhớ!

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

khi sử dụng.

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

trong suốt quá trình thực hiện

Ngày đăng: 29/03/2021, 16:02

TỪ KHÓA LIÊN QUAN

w