Tải bản đầy đủ (.ppt) (10 trang)

Bài 18 Ví dụ về cách viết và sử dụng chương trình con

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 (381.09 KB, 10 trang )

GV : Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa rõ nguồn gốc
B i à
18
Tr NG THPT NG HƯỜ ĐỒ Ỷ
T : TO N TINỔ Á –
NG I So N: INH QUANG HUYƯỜ Ạ Đ
TIẾT THỨ: 43
Em h·y cho biÕt cÊu tróc cña thñ tôc?
Thñ tôc (Procedure)
cã cÊu tróc nh­ sau:
Procedure <tªn thñ tôc> [(<ds tham sè>)];
[< PhÇn khai b¸o >]
Begin
[<D·y c¸c lÖnh>]
End;
2. C¸ch viÕt vµ sö dông hµm
Ch­¬ng tr×nh con
Ch­¬ng tr×nh con
Hµm (Function)
Là chương trình con
thực hiện một số thao
tác nhất định, và trả
về một giá trị qua tên
của nó.
Hµm (Function)
Là chương trình con
thực hiện một số thao
tác nhất định, và trả
về một giá trị qua tên
của nó.
Thñ tôc (Procedure)


Là chương trình con
thực hiện một số thao
tác nhất định, và không
trả về giá trị nào qua tên
của nó.
Thñ tôc (Procedure)
Là chương trình con
thực hiện một số thao
tác nhất định, và không
trả về giá trị nào qua tên
của nó.
a.Cấu trúc Hàm
Function <Tªn hµm>[(<ds tham sè>)] :<kiÓu d÷
liÖu>;
[< PhÇn khai b¸o >]
Begin
[<D·y c¸c lÖnh>]
<tªn hµm>:=<biÓu thøc>;
End;
Procedure <tªn thñ tôc> [(<ds tham sè>)];
[< PhÇn khai b¸o >]
Begin
[<D·y c¸c lÖnh>]
End;
Hµm (Function) Thñ tôc (Procedure)
b. VÝ dô
Ví dụ 1: Lập chương trình tối giản phân số
Ví dụ 1: Lập chương trình tối giản phân số
VÝ dô: nh p ậ 6/10 => ra 3/5
* INPUT : NhËp ph©n sè x/y;


OUTPUT : Ph©n sè tèi gi¶n c/d (tuso/mauso)
- Trong ã:đ tuso = tuso/ƯCLN(x,y);
mauso = mauso/ƯCLN(x,y);
 Viết chương trình con thực hiện tìm ƯCLN(x,y) và gọi nó khi tính tuso,
mauso trong chương trình chính.

×