Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu đang bị lỗi
File tài liệu này hiện đang bị hỏng, chúng tôi đang cố gắng khắc phục.
Tìm hiểu hàm và thư viện lập trình phần 8 potx
Nội dung xem thử
Mô tả chi tiết
36
© 2004, HOÀNG MINH SƠN Chương 3: Hàm và th
ư vi
ệ
n
Ch
ọn t
h
am số ₫
ầ
u
vào (=> tham bi
ến)
— Đặc t
ả ý ngh
ĩa: Th
ể hi
ện rõ v
a
i
t
rò t
h
am s
ố
— Đặ
t
tên:
N
g
ắn g
ọn, t
ự mô
t
ả
— C
h
ọn k
i
ểu: Ki
ểu n
h
ỏ nh
ất m
à ₫ủ bi
ểu d
i
ễ
n
— C
h
ọn c
á
ch t
r
u
y
ền t
h
am s
ố: cân
n
h
ắc g
i
ữa t
r
u
y
ền g
i
á
t
r
ị hay truy
ề
n
₫ịa c
h
ỉ/tham
chi
ếu v
à
o
k
i
ểu h
ằng
Ch
ọn t
h
am số ₫
ầu r
a
(
=
> t
h
a
m
b
i
ến t
r
u
y
ền q
u
a ₫ịa c
h
ỉ/qua
tham chi
ếu h
o
ặc s
ử
d
ụng giá
t
r
ị tr
ả
v
ề
)
— Đặc t
ả ý ngh
ĩa, ₫ặt t
ê
n, c
h
ọn k
i
ểu tương
t
ự nh
ư tham
số ₫
ầu v
à
o
Định ngh
ĩa b
ổ sung các
k
i
ểu d
ữ li
ệu m
ới n
h
ư
c
ần t
h
i
ết
Mô
t
ả rõ ti
ền t
r
ạng
(pre-condition):
₫
i
ều k
i
ện b
i
ên c
h
o
c
ác t
h
a
m
số ₫
ầu v
à
o
v
à
c
á
c
₫
i
ều k
i
ện n
g
o
ại c
ảnh cho
v
i
ệc g
ọi h
à
m
Mô
t
ả rõ
h
ậu t
r
ạng
(post-condition): tác ₫ộng
c
ủa v
i
ệc s
ử
d
ụng
hàm
t
ới n
g
o
ại c
ảnh, các
thao
tác
b
ắt b
u
ộ
c
sau này,...
Thi
ết k
ế thân hàm
d
ựa v
à
o
c
ác c
h
ức n
ăng
₫
ã
phân
tích, s
ử
d
ụng
l
ư
u ₫ồ thu
ật t
o
án v
ới c
á
c
c
ấu t
r
ú
c
₫
i
ều k
i
ện/r
ẽ nhánh
(
k
ể
c
ả
vòng
l
ặp) => có th
ể phân chia thành
các hàm
con n
ếu c
ầ
n