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

Chia sẻ bởi Nguyễn Xuân Hóa | Ngày 24/10/2018 | 25

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:

ĐÁP ÁN
Cú pháp: var :;
Áp dụng:
var x,y: integer;
a,b: real;
hoten: string;
NỘI DUNG BÀI HỌC
3. Sử dụng biến trong chương trình
2. Khai báo biến
1. Biến là công cụ trong lập trình
4. Hằng
- Các Thao tác có thể thực hiện với biến là:
+ Tính toán với giá trị của biến: th?c hi?n tính toán các biểu thức chứa biến tương tự như các biểu thức số cụ thể
+ Gán giá trị cho biến
3. Sử dụng biến trong chương trình :
gán giá trị -c/b vào cho biến x
biến x nhận giá trị -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 don v?
- Câu lệnh gán giá trị trong các NNLT có dạng:
Ví dụ:
3. Sử dụng biến trong chương trình :
- Kí hiệu phép gán trong Pascal là dấu :=
- C� ph�p c�u lệnh gán giá trị cho biến:
:= ;
Tăng giá trị của biến x lên 1 đơn vị, kết quả gán lại cho biến x.
3. Sử dụng biến trong chương trình :
- Kí hiệu phép gán trong Pascal là dấu :=
:= ;
- Câu lệnh gán giá trị cho biến trong Pascal có dạng:
Qua VD trên em thấy khi gặp câu lệnh gán Pascal sẽ làm gì?
- Khi gặp câu lệnh gán := Pasal sẽ tính toán giá trị của biểu thức ở bên phải phép gán và gán giá trị này cho biến ở bên trái phép gán
- Kí hiệu phép gán trong Pascal là dấu :=
- Câu lệnh gán giá trị cho biến trong Pascal có dạng:
* Lưu ý:
- Kieåu döõ lieäu cuûa giaù trò ñöôïc gaùn cho bieán phaûi thường truøng vôùi kieåu cuûa bieán vaø khi ñöôïc gaùn giaù trò môùi thì giaù trò cuõ cuûa bieán seõ bò xoùa
3. Sử dụng biến trong chương trình :
:= ;
3. Sử dụng biến trong chương trình :
- Lệnh gán :
- Lệnh nhập giá trị cho biến :
Readln(tênbiến);
Tên biến := Biểu thức ;
VD: Readln(r); // nhập giá trị cho biến r
Ví dụ: Hãy giải thích ý nghĩa của các câu lệnh sau đây
a. a:=200; b. x:=100/2;
c. s:=‘School’; d. Readln(a);
4. Hằng :
- Hằng là đại lượng để lưu trữ dữ liệu và hằng có giá trị không đổi trong suốt quá trình thực hiện chương trình.
Vậy hằng là gì?
Muốn sử dụng được hằng trong chương trình trước tiên ta phải làm gì?
- D? s? d?ng du?c h?ng, ta ph?i khai bỏo.
4. Hằng :
- Cỳ phỏp khai bỏo h?ng :
Const tên hằng = giá trị của hằng ;
Ví dụ :
Tên hằng
Giá trị của hằng
Từ khoá
Hãy xác định từ khóa, tên hằng và giá trị của hằng trong VD trên?
Qua VD trên em hãy n�u cú pháp khai báo hằng trong chương trình?
Bài tập : Với khai báo :
Các phép gán sau đúng hay sai ?
Var Chuvi: Real;
۷
۷
۷
* Lưu ý: - 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
Khi cần thay đổi giá trị của hằng ta làm như thế nào?
-Khi c?n thay d?i gi� tr? c?a h?ng, ta ch? c?n thay d?i t?i noi khai b�o.
Bài toán 1:
Tính chu vi (CV) của hình tròn. Biết bán kính hình tròn là R=2?
Khai báo biến, hằng trong ngôn ngữ lập trình Pascal
Var
CV: real;
Const
Pi=3.14;
R=2;
BÀI TẬP CỦNG CỐ
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 TẬP CỦNG CỐ
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.
Khai báo kiểu dữ liệu không phù hợp
Bài toán 2:
Giải:
Tính diện tích (S) của hình tam giác với đọ dài 1 canh a và chiều cao h (a và h là số nguyên được nhập vào từ bàn phim).
Var : ;
Const = ;
- Lệnh gán :
- Lệnh nhập giá trị cho biến :
Readln(tênbiến);
:= ;
Giá trị của biến có thể thay đổi, giá trị của hằng khụng thay d?i trong khi thực hiện chương trình.
Biến và hằng là các đại lượng được dùng để lưu trữ dữ liệu.
Biến và hằng phải được khai báo trước khi sử dụng.
Ghi nhớ!
Cú pháp:
* 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 Xuân Hóa
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)