Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (372.03 KB, 14 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1></div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>
1/ Biến là cơng cụ trong lập trình
2/ Khai báo biến
- Các thao tác có thể thực hiện với biến:
+ Gán giá trị cho biến
<b>* Gán giá trị cho biến:</b>
- Trong các ngơn ngữ lập trình, câu lệnh gán có
dạng:
<i> Tên biến</i> <i>Biểu thức cần gán giá trị cho biến</i>;
trong đó, dấu biểu thị phép gán
Ví dụ:
x -c/d (biến x nhận giá trị bằng giá trị -c/d)
x y
i i+5
(biến x nhận giá trị bằng giá trị y)
<b>* Gán giá trị cho biến:</b>
- Trong các ngơn ngữ lập trình, câu lệnh gán có
dạng:
<i> Tên biến</i> <i>Biểu thức cần gán giá trị cho biến</i>;
- Trong Pascal, kí hiệu phép gán là dấu <b>:=</b>
- Cú pháp câu lệnh gán giá trị cho biến trong Pascal:
<b> Tên biến := Biểu thức cần gán giá trị cho biến;</b>
<b>VD: Chieu_dai:=5;</b>
Nêu cú pháp câu
lệnh gán giá trị cho
biến trong Pascal?
<b>VD:</b>
<b>Lệnh trong Pascal</b> <b>Ý nghĩa</b>
<b>1) X:=12;</b>
<b>2) X:=Y;</b>
<b>3) X:=X+1;</b>
<b>4)X:=(a+b)/2 ;</b>
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
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.
Thực hiện phép toán tính trung bình cộng hai
giá trị nằm trong hai biến a và b, rồi gán kết
quả cho biến x.
<b>Lưu ý:</b>
- <i><sub>Kiểu dữ liệu của giá trị </sub></i><sub>gán cho biến phải </sub><b><sub>trùng</sub></b><sub> với </sub>
<i>kiểu dữ liệu của biến.</i>
- Khi được gán giá trị mới thì giá trị cũ của biến sẽ bị
xóa
<b>*Lệnh nhập giá trị cho biến từ bàn phím:</b>
Readln(tên biến);
VD: Readln (chieu_dai);
Kiểu dữ liệu của giá trị
được gán cho biến phải
như thế nào?
- Hằng là đại lượng để lưu trữ dữ liệu và có
<i>giá trị</i> <i>khơng đổi</i> trong suốt q trình thực
hiện chương trình.
- Ví dụ:
Hằng là gì?
Tên hằng Giá trị của hằng
- Hằng là đại lượng để lưu trữ dữ liệu và có
<i>giá trị</i> <i>khơng đổi</i> trong suốt quá trình thực
hiện chương trình.
- <b><sub> Cú pháp khai báo hằng:</sub></b>
<b>Const tên hằng = giá trị của hằng ;</b>
- VD: Const pi=3.14;
- Trong đó:
+ Const: là từ khóa để khai báo hằng.
+ pi là tên hằng
+ 3.14: là các giá trị của hằng.
<b>* Lưu ý:</b>
-Khi cần thay đổi giá trị của hằng, chỉ cần chỉnh
sửa một lần ở phần khai báo hằng.
-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.
1/ Trong Pascal, các khai báo sau đây là đúng hay
sai? Nếu sai hãy sửa lại cho đúng.
a/ var tb:real;
b/ var 4hs: integer;
c/ const x: real;
d/ var R = 30;
Câu 2: Hãy liệt kê các lỗi nếu 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.
Var a<b>:</b>Integer; <b>b:Real</b>;
Const c<b>=</b>3;
Begin
a:=200<b>;</b>
b:= a/c;
Write(b);
Readln;
End.