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

Một phần của tài liệu Giao an tin 8 2017 (Trang 34 - 37)

C. CHUẨN BỊ: *GV: Giỏo ỏn, một mỏy tớnh để dạy * HS: Chuẩn bị bài

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

* Cỏc thao tỏc được thực hiện trờn cỏc biến là:

- Gỏn giỏ trị cho biến

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

*Cõu lệnh gỏn trong NNLT thường cú dạng: Tờn biến := Biểu thức cần gỏn giỏ trị cho biến.

Trong đú, := biểu thị phộp gỏn.

* GV yờu cầu

* HS ghi dưới dạng kớ hiệu trong NNLT: Gỏn giỏ trị biến x cho giỏ trị của biến-c chia cho b?

* HS: x  -c/b

*GV: Gỏn giỏ trị biến x cho giỏ trị của biến y?

* HS: x  y

*GV: Gỏn giỏ trị biến i cho giỏ trị biến i hiện tại cộng thờm 5 đơn vị?

* HS: i  i + 5

*GV giới thiệu thờm: Việc gỏn giỏ trị cho biến cũn cú thể thực hiện bằng cõu lệnh nhập dữ liệu.

* HS lắng nghe và ghi bài.

*GV giới thiệu: Tựy theo NNLT, kớ hiệu của cõu lệnh gỏn cú thể khỏc nhau.

Vớ dụ trong NNLT Pascal, người ta kớ hiệu phộp gỏn là dấu kộp := để phõn biệt với dấu (=) phộp so sỏnh.

-HS lắng nghe và ghi bài

*GV chiếu vớ dụ 4 lờn màn hỡnh và yờu cầu -HS nờu ý nghĩa từng cõu lệnh tương ứng. -HS thực hiện.

*GV: chốt lại

*Vớ dụ:

x := -c/b ; x := y ; i := i + 5;

* Trong NNLT Pascal, người ta kớ hiệu phộp gỏn là dấu kộp (:=) để phõn biệt với dấu ( = ) phộp so sỏnh.

Vớ dụ 4: (SGK)

Lệnh trong Pascal í nghĩa X:=12;

X:=Y;

X:=(a+b)/2; X:=X+1;

* Túm lại: Biến là cỏc đại lượng được đặt tờn dựng để lưu trữ dữ liệu, biết cú thể thay đổi giỏ trị trong chương trỡnh.

Hoạt động 2: Tỡm hiểu hằng

Hoạt động của giỏo viờn và học sinh Nội dung

*GV giới thiệu: Ngồi cụng cụ chớnh để lưu trữ dữ liệu là biến, cỏc ngụn ngữ lập trỡnh cũn cú cụng cụ khỏc là hằng.

*GV: Dự đoỏn xem hằng là đại lượng cú giỏ trị như thế nào?

-HS: dự đoỏn theo hiểu biết

*GV: Giống như biến, muốn sử dụng hằng, ta cũng cần phải khai bỏo tờn của hằng. Tuy nhiờn hằng phải được gỏn giỏ trị ngay khi khai bỏo. Giỏ trị này sẽ được sử dụng trong suốt chương trỡnh.

*GV: giải thớch

- Trong đú const là từ khúa để khai bỏo hằng, là cỏc tờn hằng chuvi, bankinh, 3.14 và 2 là cỏc giỏ trị được gỏn ngay cho cỏc hằng đú.

Với khai bỏo như trờn, để tớnh chu vi của

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.

- Muốn sử dụng hằng ta cũng cần khai bỏo tờn hằng, tuy nhiờn hằng phải được gỏn giỏ trị ngay sau khi khai bỏo.

VD: const pi = 3,14; Bankinh = 2;

- Const: là từ khúa cần khai bỏo

Pi, Bankinh: Là cỏc hằng được gỏn cỏc giỏ trị.

hỡnh trũn, ta cú thể dựng cõu lệnh sau: chuvi:=2*pi*bankinh; -Việc sử dụng hằng rất hiệu quả nếu cần tớnh diện tớch hỡnh trũn trong trường hợp cần thay đổi bỏn kớnh hoặc muốn tớnh với số cú ba hay bốn chữ số thập phõn. Nếu sử dụng hằng, ta chỉ cần chỉnh sửa chương trỡnh tại một chỗ và một lần mà khụng phải tỡm và sửa trong cả chương trỡnh.

*GV:Vậy hằng và biến giống và khỏc nhau ntn?

*HS: Trả lời

*GV: Chốt lại, nờu lưu ý

COST

Tờn hằng = giỏ trị của hằng;

Chỳ ý: 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.

IV. CỦNG CỐ:

- Hệ thống nội dung tồn bộ bài giảng. - Nờu sự khỏc nhau giữa biến và hằng.

Cho một vài vớ dụ giữa khai bỏo biến và hằng.

V. DẶN Dề:

- Học bài và làm bài tập đầy đủ.(bài 4,5 6 sgk/t33) - Xem trước nội dung thực hành 3 trang 34

Tuần 8

Tiết 15 Ngày dạy: 17/10/ 2016 Ngày soạn: 15/10/ 2016

A. MỤC ĐÍCH, YấU CẦU:1. Kiến thức: 1. Kiến thức:

Nắm lại kiến thức đĩ học ở bài 4

2. Kỹ năng:

- Thực hiện được khai bỏo đỳng cỳ phỏp, lựa chọn được kiểu dữ liệu phự hợp cho biến. - Kết hợp được giữa lệnh write, writeln với read, readln để thực hiện việc nhập dữ liệu cho biến từ bàn phớm.

- Thực hiện được lệnh gỏn giỏ trị cho biến.

3. Thỏi độ:

Một phần của tài liệu Giao an tin 8 2017 (Trang 34 - 37)