Bµi
17
Để viết chương trình giải các bài toán lớn, phức tạp người lập trình có thể
chia thành nhiều bài toán nhỏ.
Nhóm
trưởng
V
i
ệ
c
A
Việc B
1. Khái niệm Chương trình con (ctc)
luythua= a
n
+ b
m
+ c
p
+ d
q
Ta chia công việc cho người A: luythua1= a
n
luythua1:=1;
For i:=1 to n do luythua1:=luythua1*a;
Ta chia công việc cho người B: luythua2= b
m
Nhóm trưởng thu lại các chương trình nhỏ từ
các nhóm và tổng hợp lại thành chương trình
quản lý học sinh hoàn chỉnh.
Các chương trình được viết bởi các nhóm nhỏ A, B,
C được gọi là các chương trình con (CTC).
Chương trình mà nhóm trưởng viết để gọi ra các
chương trình con của các nhóm A, B, C gọi là chư
ơng trình chình.
Vậy: Chương trình con là môt dãy lệnh mô tả một số thao
tác nhất định và có thể được thực hiện (được gọi) từ nhiều
vị trí trong chương trình.