Bài 4. Sử dụng biến trong chương trình

Chia sẻ bởi Nguyễn Khắc Thanh | Ngày 24/10/2018 | 74

Chia sẻ tài liệu: Bài 4. Sử dụng biến trong chương trình thuộc Tin học 8

Nội dung tài liệu:

CHÀO MỪNG QUÝ THẦY CÔ
THAM DỰ HỘI GIẢNG
Môn Tin học 8
Tiết 15 - Bài 4:
SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (tiết 2)
KIỂM TRA BÀI CŨ
Câu h?i: Viết cú pháp khai báo biến?
Áp dụng: Hãy khai báo các biến x, y kiểu số nguyên; a, b kiểu số thực; hoten kiểu xâu kí tự?

Đáp án:
Cú pháp: var :;
Áp dụng:
var x,y: integer;
a,b: real;
hoten: string;
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (t2)
3. Sử dụng biến trong chương trình
- Các thao tác có thể thực hiện với biến là:
+ Gán giá trị cho biến.
+ Tính toán với giá trị của biến.
Kiểu dữ liệu của giá trị được gán cho biến thường phải trùng với kiểu của biến và khi được gán giá trị mới thì giá trị cũ của biến sẽ bị xóa.
Vậy ta có thể thực hiện các thao tác nào đối với biến?




- Câu lệnh gán giá trị trong các NNLT có dạng:
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG
TRÌNH (t2)
3. Sử dụng biến trong chương trình
Câu lệnh gán giá trị trong các ngôn ngữ lập trình có dạng như thế nào?
(x nhận giá trị bằng -c/b)
(biến x được gán giá trị của biến y)
(biến i được gán giá trị hiện tại của i
cộng thêm 5 đơn vị)
Ví dụ:
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (t2)
3. Sử dụng biến trong chương trình:
- Câu lệnh gán giá trị cho biến trong Pascal có dạng:
:=;
* Lưu ý:
- Ch?c nang c?a l?nh gán là tính toán giá trị của biểu thức ở bên phải dấu `:=` và gán giá trị của biểu thức đó cho biến ở bên trái dấu `:=`.
- Biến và biểu thức phải có cùng kiểu dữ liệu.
- Kí hiệu phép gán trong Pascal là dấu kép :=
Tuỳ theo ngôn ngữ lập trình, kí hiệu của câu lệnh gán cũng có thể khác nhau.
Cụ thể trong ngôn ngữ lập trình Pascal kí hiệu của phép gán như thế nào?
Ví dụ:
X:=Y;
X:=(a+b)/2;
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (t2)
3. Sử dụng biến trong chương trình:
Gán giá trị số 12 vào biến nhớ X
Gán giá trị đã lưu trong biến nhớ Y vào biến nhớ 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ớ a và b. Kết quả gán vào biến nhớ X.
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.
X:=X+1;
X:=12;
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (t2)
4. Hằng
- Hằng là đại lượng có giá trị không đổi trong suốt quá trình thực hiện chương trình.
- Cú pháp khai báo hằng:
const =;
Muốn sử dụng được hằng trong chương trình trước tiên ta phải làm gì?
Vậy hằng là gì?
Const: là từ khoá để khai báo hằng.
Trong đó:
Ví dụ: Khai báo hằng trong Pascal.
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (t2)
4. Hằng
Nêu điểm khác nhau giữa hằng và biến
Giả sử ta đã khai báo hằng Pi với giá trị là 3.14
Vậy ta có thể gán giá trị 3.1416 cho Pi trong phần thân chương trình được hay không? Vì sao?
Khi cần thay đổi giá trị của hằng ta làm như thế nào?
* Lưu ý:
- N?u muốn thay đổi giá trị của hằng ta chỉ cần chỉnh sửa một lần tại nơi khai báo.
- 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.
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (t2)
1. Bieán laø coâng cuï trong laäp trình
2. Khai báo biến
3. Sử dụng biến trong chương trình
4. Hằng
CỦNG CỐ
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.
Bài 4/33 (SGK): Trong Pascal, khai báo nào sau đây là đúng?
a) var tb: real;
b) var 4hs: integer;
c) const x: real;
d) var R= 30;
ĐÁP ÁN
a) Hợp lệ
b) Không hợp lệ vì tên biến bắt đầu là số
c) Không hợp lệ vì câu lệnh khai báo hằng không chứa dấu (:) và hằng phải được gán giá trị cụ thể khi khai báo.
d) Không hợp lệ vì câu lệnh khai báo biến không chứa dấu (=) và biến không được gán giá trị cụ thể khi khai báo.
Bài 5/33 (SGK): Hãy liệt kê các lỗi 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.
thừa dấu =
thừa dấu :
thiếu dấu ;
Khai báo kiểu dữ liệu không phù hợp
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (t2)
CỦNG CỐ
DẶN DÒ VỀ NHÀ
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (t2)
1) Về nhà học bài, làm các bài tập 4.11, 4.14 và 4.23 trong SBT

2) Chuẩn bị trước bài thực hành 3: "Khai báo và sử dụng biến"
CHÂN THÁNH CẢM ƠN QUÝ THẦY CÔ
VÀ CÁC EM HỌC SINH
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Khắc Thanh
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)