hiện một số thao tác nào đó nhưng không trả về một giá trị nào qua tên của nó.. Cấu trúc chương trình con[r]
(1)(2)B À I : C H Ư Ơ N G T R Ì N H C O N V À P H Â N L O Ạ I
CHƯƠNG VI
CHƯƠNG TRÌNH CON VÀ LẬP TRÌNH CĨ CẤU TRÚC
(3)VIẾT CHƯƠNG TRÌNH TÍNH TỔNG
• T=am + bn + cp Với a, b, c số thực
(4)1 KHÁI NIỆM CHƯƠNG TRÌNH CON :
• Chương trình dãy lệnh mơ tả
(5)Lợi ích việc sử dụng chương trình con:
• Tránh phải viết lặp lặp lại dãy lệnh • Hỗ trợ việc thực chương trình lớn
• Phục vụ cho q trình trừu tượng hóa. • Mở rộng khả ngơn ngữ
• Thuận tiện cho phát triển, nâng cấp chương trình.
(6)Lợi ích việc sử dụng chương trình con: • Khi sử dụng chương trình khơng sử dụng
chương trình
(7)2.PHÂN LOẠI VÀ CẤU TRÚC CỦA CHƯƠNG TRÌNH CON :
A Phân loại
• Hàm (Function) chương trình thực
một số thao tác trả giá trị qua tên Ví dụ: hàm sqr(x),
• Thủ tục (Procedure) chương trình thực
hiện số thao tác khơng trả giá trị qua tên Ví dụ: writeln,
(8)B Cấu trúc chương trình con
<Phần đầu>
[<Phần khai báo>] <Phần thân>
Trong đó:
Phần đầu: Nhất thiết phải có, dùng để khai báo tên cho chương trình
Phần khai báo: có hặc khơng, dùng để khai báo biến, khai báo
Phần thân: dãy câu lệnh viết cặp begin end;