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

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn: tự làm
Người gửi: Đào Quang Anh (trang riêng)
Ngày gửi: 23h:34' 17-09-2019
Dung lượng: 1.4 MB
Số lượt tải: 386
Nguồn: tự làm
Người gửi: Đào Quang Anh (trang riêng)
Ngày gửi: 23h:34' 17-09-2019
Dung lượng: 1.4 MB
Số lượt tải: 386
Số lượt thích:
0 người
KIỂM TRA BÀI CŨ
Câu 1) Hãy kể tên một số dữ liệu cơ bản của ngôn ngữ lập trình Pascal mà em được học ?
- Byte, Integer, real, char, string, boolean (logic), …
Câu 2) Hãy kể các phép toán với kiểu dữ liệu số trong Pascal?
- Cộng (+), trừ (-), nhân (*), chia (/), chia lấy phần nguyên (div), chia lấy phần dư (mod).
KIỂM TRA BÀI CŨ
Câu 3) Vết các biểu thức toán dưới đây với các kí hiệu trong Pascal.
KIỂM TRA BÀI CŨ
a/b + c/d
1/x + (a/5)*(b+2)
a*x*x + b*x + c
(a*a+b)*(1+c)* (1+c)*(1+c)
Hằng
Cho
2x + 4y5
x và y được gọi là gì ?
Biến
Vậy trong ngôn ngữ lập trình Pascal có được sử dụng biến và hằng đượckhông ?
Số 3,14 được gọi là gì ?
Bài 4)
SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH
1) Biến là công cụ trong lập trình
2) Khai báo biến
3) Sử dụng biến trong chương trình
4) Hằng
1) Biến là công cụ trong lập trình
Em hãy cho biết hoạt động cơ bản của chương trình máy tính là gì?
Xử lí dữ liệu
1) Biến là công cụ trong lập trình
Trước khi được máy tính xử lí, mọi dữ liệu nhập vào được lưu ở đâu?
Bộ nhớ máy tính
Biến nhớ (Biến)
Bộ nhớ máy tính
Pascal
1) Biến là công cụ trong lập trình
- Trong lập trình, biến được dùng để lưu trữ dữ liệu và dữ liệu được biến lưu trữ có thể thay đổi trong khi thực hiện chương trình.
- Dữ liệu cho biến lưu trữ được gọi là giá trị của biến.
1) Biến là công cụ trong lập trình
X = 15; Y = 5
Writeln (X+Y);
20
Tên biến
Giá trị của biến
Em có thể sử dụng lệnh sau để in ra màn hình kết quả của X + Y
1) Biến là công cụ trong lập trình
?
Tính giá trị biểu thức
Biến
A = 2008 – 5
B = A/3
C = A/5
P = B + C
Hãy sử dụng các biến để lưu trữ các giá trị cần tính toán
2) Khai báo biến
Theo em, các biến dùng trong chương trình cần phải khai báo ở đâu?
- Các biến dùng trong chương trình cần phải được khai báo ngay trong phần khai báo của chương trình.
- Khai báo biến bao gồm:
+ Khai báo tên biến
+ Khai báo kiểu dữ liệu của biến.
Lưu ý: Tên biến phải tuân theo quy tắc đặt tên của ngôn ngữ lập trình.
2) Khai báo biến
* Ta khai báo biến bằng cú pháp sau:
var[,…] : ;
2) Khai báo biến
Ví dụ: Nhập vào cạnh hình vuông (a). Sau đó tính CV (CV) và diện tích (S) của hình vuông đó.
Var a: Integer;
CV,S: real;
Từ khóa khai báo biến
Kiểu dữ liệu Số nguyên
Kiểu dữ liệu Số thực
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 các biến.
3) Sử dụng biến trong chương trình
Kiểu dữ liệu của giá trị gán phải trùng với kiểu biến;
Khi được gán giá trị mới, giá trị cũ của biến bị xoá;
Có thể gán giá trị cho biến ở bất kì thời điểm nào
Cách viết lệnh gán có thể khác nhau tuỳ theo ngôn ngữ lập trình.
giá trị của biến có thể thay đổi;
3) Sử dụng biến trong chương trình
* Cú pháp: := ;
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ác hằng dùng trong chưuong trình cần phải khai báo tên và đưu?c gán giá trị ngay khi khai báo.
* Cú pháp: = ;
4) Hằng
Tính chu vi (CV), diện tích (S) hình tròn với bán kính R=5
Ví dụ 1:
Hãy xác định các hằng và biến trong bài toán sau
CV, S
Pi = 3.14
R = 5
Đại lưu?ng có giá trị thay đổi
Đại lưu?ng có giá trị không đổi
Const pi = 3.14;
R = 5;
Việc sử dụng hằng sẽ hiệu quả nếu giá trị của hằng đưu?c dùng trong nhiều câu lệnh.
Muốn thay đổi giá trị của hằng, chỉ cần sửa giá trị của hằng tại nơi khai báo mà không cần dùng câu lệnh thay đổi giá trị hằng trong chưuong trình.
Lưu ý: Ta có thể vừa khai báo biến, vừa gán giá trị khởi đầu cho biến bằng cách sử dụng cú pháp sau:
Const : = ;
Ví dụ: Const x : integer = 5;
(các em sẽ được học phần này kĩ hơn ở tin học 11)
TIẾT HỌC ĐẾN ĐÂY LÀ KẾT THÚC
HẸN GẶP LẠI CÁC EM HỌC SINH LẦN SAU !
Câu 1) Hãy kể tên một số dữ liệu cơ bản của ngôn ngữ lập trình Pascal mà em được học ?
- Byte, Integer, real, char, string, boolean (logic), …
Câu 2) Hãy kể các phép toán với kiểu dữ liệu số trong Pascal?
- Cộng (+), trừ (-), nhân (*), chia (/), chia lấy phần nguyên (div), chia lấy phần dư (mod).
KIỂM TRA BÀI CŨ
Câu 3) Vết các biểu thức toán dưới đây với các kí hiệu trong Pascal.
KIỂM TRA BÀI CŨ
a/b + c/d
1/x + (a/5)*(b+2)
a*x*x + b*x + c
(a*a+b)*(1+c)* (1+c)*(1+c)
Hằng
Cho
2x + 4y5
x và y được gọi là gì ?
Biến
Vậy trong ngôn ngữ lập trình Pascal có được sử dụng biến và hằng đượckhông ?
Số 3,14 được gọi là gì ?
Bài 4)
SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH
1) Biến là công cụ trong lập trình
2) Khai báo biến
3) Sử dụng biến trong chương trình
4) Hằng
1) Biến là công cụ trong lập trình
Em hãy cho biết hoạt động cơ bản của chương trình máy tính là gì?
Xử lí dữ liệu
1) Biến là công cụ trong lập trình
Trước khi được máy tính xử lí, mọi dữ liệu nhập vào được lưu ở đâu?
Bộ nhớ máy tính
Biến nhớ (Biến)
Bộ nhớ máy tính
Pascal
1) Biến là công cụ trong lập trình
- Trong lập trình, biến được dùng để lưu trữ dữ liệu và dữ liệu được biến lưu trữ có thể thay đổi trong khi thực hiện chương trình.
- Dữ liệu cho biến lưu trữ được gọi là giá trị của biến.
1) Biến là công cụ trong lập trình
X = 15; Y = 5
Writeln (X+Y);
20
Tên biến
Giá trị của biến
Em có thể sử dụng lệnh sau để in ra màn hình kết quả của X + Y
1) Biến là công cụ trong lập trình
?
Tính giá trị biểu thức
Biến
A = 2008 – 5
B = A/3
C = A/5
P = B + C
Hãy sử dụng các biến để lưu trữ các giá trị cần tính toán
2) Khai báo biến
Theo em, các biến dùng trong chương trình cần phải khai báo ở đâu?
- Các biến dùng trong chương trình cần phải được khai báo ngay trong phần khai báo của chương trình.
- Khai báo biến bao gồm:
+ Khai báo tên biến
+ Khai báo kiểu dữ liệu của biến.
Lưu ý: Tên biến phải tuân theo quy tắc đặt tên của ngôn ngữ lập trình.
2) Khai báo biến
* Ta khai báo biến bằng cú pháp sau:
var
2) Khai báo biến
Ví dụ: Nhập vào cạnh hình vuông (a). Sau đó tính CV (CV) và diện tích (S) của hình vuông đó.
Var a: Integer;
CV,S: real;
Từ khóa khai báo biến
Kiểu dữ liệu Số nguyên
Kiểu dữ liệu Số thực
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 các biến.
3) Sử dụng biến trong chương trình
Kiểu dữ liệu của giá trị gán phải trùng với kiểu biến;
Khi được gán giá trị mới, giá trị cũ của biến bị xoá;
Có thể gán giá trị cho biến ở bất kì thời điểm nào
Cách viết lệnh gán có thể khác nhau tuỳ theo ngôn ngữ lập trình.
giá trị của biến có thể thay đổi;
3) Sử dụng biến trong chương trình
* Cú pháp:
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ác hằng dùng trong chưuong trình cần phải khai báo tên và đưu?c gán giá trị ngay khi khai báo.
* Cú pháp:
4) Hằng
Tính chu vi (CV), diện tích (S) hình tròn với bán kính R=5
Ví dụ 1:
Hãy xác định các hằng và biến trong bài toán sau
CV, S
Pi = 3.14
R = 5
Đại lưu?ng có giá trị thay đổi
Đại lưu?ng có giá trị không đổi
Const pi = 3.14;
R = 5;
Việc sử dụng hằng sẽ hiệu quả nếu giá trị của hằng đưu?c dùng trong nhiều câu lệnh.
Muốn thay đổi giá trị của hằng, chỉ cần sửa giá trị của hằng tại nơi khai báo mà không cần dùng câu lệnh thay đổi giá trị hằng trong chưuong trình.
Lưu ý: Ta có thể vừa khai báo biến, vừa gán giá trị khởi đầu cho biến bằng cách sử dụng cú pháp sau:
Const
Ví dụ: Const x : integer = 5;
(các em sẽ được học phần này kĩ hơn ở tin học 11)
TIẾT HỌC ĐẾN ĐÂY LÀ KẾT THÚC
HẸN GẶP LẠI CÁC EM HỌC SINH LẦN SAU !
 








Các ý kiến mới nhất