Procedure [];[] Begin End ; [] duùng thuỷ tuùc Trong đú: -Phần đầu thủ tục: Gồm tên dành riêng Procedure, tiếp theo là tên thủ tục.. Danh sách tham số có thể có hoặc không.. - Phần khai
Trang 1TIẾT 42: VÍ DỤ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNG TRÌNH CON ( T3)
Thứ 7 s 06-04
2021
Trang 2Procedure <tờn thủ tục>[(<danh sỏch tham số>)];
[<Phần khai bỏo>]
Begin End ;
[<dóy cỏc lệnh>]
duùng thuỷ tuùc
Trong đú:
-Phần đầu thủ tục: Gồm tên dành riêng Procedure, tiếp theo là tên thủ tục Danh sách tham số có thể có hoặc không
- Phần khai báo: dùng để xác định các hằng, kiểu, biến
-Dãy các câu lệnh: đ ợc viết giữa cặp tên dành riêng begin
và end; tạo thành thân của thủ tục
Trang 32 Cách viết và sử dụng 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;
Trang 4Ví dụ: n = 3 => n! = 3! = 6
1 Bài tập: Lập trình bài toán để tính n!
Trang 72 Bài tập: Lập trình để tính
VD: nhập n: 5 Kết quả:
k: 3
* INPUT : Nhập n, k
* OUTPUT :
k n C
3
k n
C k n k ! n ! !
Trang 10Cấu trúc hàm
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>]
[<dãy các lệnh>]
Cấu trúc thủ tục
CỦNG CỐ BÀI HỌC
Trang 11 Học và làm bài tập
1 Viết chương trình tính chỉnh hợp chập k của n
2 Viết chương trình tìm max của 3 số
Chuẩn bị bài mới
HƯỚNG DẪN VỀ NHÀ