- HS: Các thao tác có thể thực hiện với các biến là: + Gán giá trị cho biến.
+ Tính toán với giá trị của biến.
? Tại sao trong khi thực hiện chương trình giá trị của biến có thể thay đổi
- HS: Tại vì khi được gán một giá trị mới, giá trị cũ của biến sẽ bị xóa. Ta có thể thực hiện việc gán giá trị cho biến tại
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 là:
+ Gán giá trị cho biến.
+ Tính toán với giá trị của biến. - Ví dụ:
x : = 12;
x : = (a + b) / 2;
bất kì thời điểm nào trong chương trình.
- GV: Giới thiệu về câu lệnh gán giá trị trong các ngôn ngữ lập trình:
Tên biến Biểu thức cần gán giá trị cho biến; Trong đó: Dấu biểu thị phép gán
- VD:
x -c/b (gán giá trị -c/b cho biến x)
x y (gán giá trị của biến y cho biến x)
- GV: Cho HS quan sát bảng của VD 4 trong SGK và giải thích về việc thực hiện lệnh gán giá trị và tính toán với các biến trong Pascal:
x : = 12; (gán giá trị 12 cho biến x) x : = y; (gán giá trị của biến y cho biến x)
x : = (a + b) / 2; (gán kết quả phép toán tính trung bình cộng của hai biến a và b cho biến x)
x : = x + 1; (gán giá trị của biến x tăng thêm một đơn vị trở lại cho biến x)
? Yêu cầu HS cho VD về việc thực hiện lệnh gán trong Pascal
- HS:
z : = 20; (gán giá trị 20 cho biến z)
y : = a + b; (gán kết quả thực hiện phép toán cộng của hai biến a và b cho biến y)
Hoạt động 4: 4. Hằng (13p)
- GV: Từ khái niệm về biến có thể dẫn dắt HS đi vào tìm hiểu về hằng: Ngoài công cụ chính là biến thì các ngôn ngữ lập trình còn có thêm một công cụ khác để lưu trữ dữ liệu, đó là hằng.
? Hằng là gì
- HS: Hằng là đại lượng dùng để lưu trữ dữ liệu và dữ liệu được hằng lưu trữ gọi là giá trị của hằng, giá trị này không thay đổi trong khi thực hiện chương trình.
? Tương tự như biến, muốn sử dụng được hằng ta phải làm gì
- HS: Muốn sử dụng được hằng trong chương trình, ta phải khai báo tên của hằng.
- GV: Cho HS quan sát hình 27 trong SGK và giải thích cách khai báo hằng để HS hình dung.
const pi = 3.14 ; bankinh = 2 ; Trong đó:
+ const: Là từ khóa để khai báo hằng. + pi: Là tên hằng được gán giá trị 3.14 + bankinh: Là tên hằng được gán giá trị 2 - GV: Cách sử dụng hằng trong chương trình:
+ Hằng phải được gán giá trị ngay khi khai báo.
- GV: Giải thích thêm về cách sử dụng hằng: Nếu giá trị của hằng được dùng nhiều trong chương trình thì việc sử dụng hằng sẽ rất hiệu quả vì khi cần thay đổi giá trị ta chỉ cần
4. Hằng