NhiÖt liÖt Chµo mõng
c¸c thÇy c« gi¸o
tíi dù giê t¹i líp 11a
1
GV: NguyÔn Phi Th¨ng
Trêng thpt v©n nham
1. KiÓm tra bµi cò
2. Bµi míi
3. Cñng cè
4. Híng dÉn vÒ nhµ
Trêng thpt v©n nham
C©u 1) Tr×nh bµy cÊu tróc chung cña thñ tôc? H·y chØ
ra c¸c thµnh phÇn cña chóng trong thñ tôc sau:
KiÓm tra bµi cò
KiÓm tra bµi cò
Procedure Hoan_doi(var x, y: integer);
Var t: integer;
Begin
t := x;
x := y;
y := t;
End;
§¸p ¸n c©u 1:
Cấu trúc của thủ tục:
Procedure <Tên thủ tục>[(<danh sách tham số>)];
[<phần khai báo>]
Begin
[<dãy các lệnh>]
end;
phần đầu
Đáp án câu 2
:
:
* Phân biệt tham trị và tham biến:
* Phân biệt tham trị và tham biến:
Tham trị Tham biến
- Khi ra khỏi thủ tục thì giá
trị không thay đổi.
- Khi khai báo không có từ
khóa Var
- Khi ra khỏi thủ tục thì giá
trị sẽ bị thay đổi.
-- Khi khai báo có từ khóa
Var
Tham trị Tham biến
* Kết quả chương trình in ra màn hình:
* Kết quả chương trình in ra màn hình:5 5
5 5
Trêng thpt v©n nham
§18 - vÝ dô vÒ c¸ch viÕt
vµ sö dông ch¬ng
tr×nh con (TiÕt 2)
Tiết 44
Đ18 - ví dụ về cách viết và sử dụng chương trình con (Tiết 2)
2. Cách viết và sử dụng hàm
a. Cấu trúc của hàm:
1.Cả thủ tục và hàm đều là chương trình con, có cấu tạo giống
như một chương trình trừ dòng đầu tiên và kết thúc bằng END;
2. Cả thủ tục và hàm đều có thể chứa các tham số ( tham số giá
trị và tham số biến), cùng tuân theo các qui định về khai báo và sử
dụng các lọai tham số này.