... t i chươngtrình khác 7.1 G i chươngtrình t chươngtrình m L i g i chươngtrình có th ñ t b t kỳ ch chươngtrình m N u chươngtrình m t th t c l i g i chươngtrình (t c tên chươngtrình con) ... t chươngtrình s ch có t m tác d ng b n thân chươngtrình ñó chươngtrình c a Bi n tác d ng chươngtrình c p khác ho c chươngtrình c a chươngtrình khác ði u có nghĩa chươngtrìnhchươngtrình ... Giáo trình L p trình nâng cao - Ví d 1.1 m t chươngtrình bao g m hai chươngtrình con, chươngtrình th nh t m t th t c (Procedure), chươngtrình th hai m t hàm (Function) Chương trình...
... chươngtrình Việ cA Vi ệc B Nhóm trưởng Phân loạ chư ng trình i ChươngtrìnhChươngtrìnhHàm (Function) Hàm (Function) Thủ ttục (Procedure) Thủ ục (Procedure) Là chươngtrình Là chươngtrình ... tiện cho việc phát triển nâng cấp chươngtrình Hãy nhớ! Chươngtrình dãy lệnh giải toán cụ thể Phân loại chươngtrình con: + Hàm + Thủtục Cấu trúc chươngtrình gồm: < Phần thân> Hàm (Function) Function [()] :kiểu Thủtục (Procedure) Procedure
... không đệ qui Bài tập 4.18: Viết chươngtrình in hình hoán vị n số nguyên Bài tập 4.19: Xây dựng Unit SOHOC.PAS chứa thủtụchàm thực chức sau: - Giải phương trình bặc - Giải phương trình bặc hai ... End BÀI TẬP TỰ GIẢI Bài tập 4.7: Viết hàm tìm Max , số thực Bài tập 4.8: Viết hàm PERFECT(n:Word):Boolean; để kiểm tra số nguyên n có phải số hoàn thiện hay không? Bài tập 4.9: Viết thủtục FILL(x1,y1,x2,y2:Integer; ... > ∧ n > Bài tập 4.15: Lập hàm đệ qui để tính dãy Fibonaci: F(n) = , n = 1∨ n = F ( n − 1) + F ( n − 2) , n > Bài tập 4. 16: Viết hàm đệ qui tìm USCLN số Bài tập 4.17: Viết thủtục để in...
... chươngtrình Việ c Vi ệc B A Nhóm trưởng Phân lo ại ch ương trìnhChươngtrìnhChươngtrìnhHàm (Function) Hàm (Function) Thủ ttục (Procedure) Thủ ục (Procedure) Là chươngtrình thực Là chươngtrình ... đặt sau phần khai báo chươngtrình • CTC thực có lời gọi Hãy nhớ! Chươngtrình dãy lệnh giải toán cụ thể Phân loại chươngtrình con: + Hàm + Thủtục Cấu trúc chươngtrình gồm: < Phần thân> Hàm (Function) Thủtục (Procedure) Function (
... lệnh chươngtrình dài khó nhậnchương trình (CTC) dạng biết chươngtrình thựcđó, chươngtrình Sau công việc xây dựng nên từ chươngtrình Vấn đề đặt ra: Phải cấu tạo chươngtrìnhchươngtrình ... cần gọi thực chươngtrình Thuận tiện cho phát triển, nâng cấp chươngtrình Nội Phân dạy dung loại Chươngtrình Lợi ích sử dụng CTC Phân loại Thủtục Hàm Thủ tục: - Nhập vào dãy số nguyên ... 1 Nội dungtrình con: Chương dạy Chươngtrình Lợi ích sử dụng CTC Phân loại Khi viết chươngtrình giải trình Cần định hướng chương toán lớn, phức tạp, chươngtrình thành khối (các...
... c, p END 1.Khái niệm chươngtrình con: Chươngtrình dãy lệnh mô tả số thao tác định thực hiện(được gọi) từ nhiều vị trí chươngtrình • Lợi ích việc sử dụng chươngtrình con: •Tránh phải viết ... phát triển, nâng cấp chương trình: Chươngtrình tạo thành từ chươngtrình nên dễ đọc, dễ hiểu, dễ kiểm tra hiệu chỉnh • Bài tập: Viết chươngtrình tối giản phân số Vd: 4 /6= 2/3 ... lợi ích gì? • Phục vụ cho trình trừu tượng hoá: Ví dụ: Sqr(4)= 16 Delete(St, vt, n); Các hàmthủtục dùng không quan tâm thủtụchàm việc tính toán nào? • Phục vụ cho trình trừu tượng hoá: Program...
... công việc cho nhiều người Khái niệm chương 10p trình Khái niệm chươngtrình -Giới thiệu chươngtrình con: +Dẫn dắt học sinh hiểu chươngtrình con: Các chươngtrình giải tóan phức tạp thường dài ... viết chươngtrình +Trình chiếu lên bảng ví dụ cách viết chươngtrình sử dụng chươngtrình +Chạy thửchươngtrình học sinh thấy kết tính tóan -Học sinh quan sát +Qua ví dụ ta thấy sử dụng chươngtrình ... +Đưa khái niệm chươngtrình -Học sinh ghi chép lại -Chương trình dãy lệnh mô tả số thao tác định thực hiện(được gọi) từ nhiều vị trí chươngtrình - Đưa ví dụ cách viết chươngtrình -HS trả lời:...
... dụng chươngtrình con: - Tránh lập lại dãy lệnh Khi cần dùng gọi lại chươngtrình - Hỗ trợ việc thực chươngtrình lớn phức tạp - Phục vụ trình trừu tượng hoá Người lập trình sử dụng kết chươngtrình ... cho liệu vào/ra gọi tham số hình thức chươngtrình o Các biến khai báo dùng riêng cho chươngtrình gọi biến cục Chươngtrìnhchươngtrình khác sử dụng biến o Các biến khai báo chươngtrình biến ... cục chươngtrình sử dụng biến Nguyễn Đức Cảnh Phân loại cấu trúc chươngtrình c Thực chươngtrình Tham số thực: o Để thực gọi chươngtrình con, ta cần phải có lệnh gọi, bao gồm tên chương trình...
... Việc B A Nhóm trởng Phân loại chơng trình Chơng trình Chơng trìnhHàm (Function) Hàm (Function) Thủtục (Procedure) Thủtục (Procedure) Là chơng trình Là chơng trình thực số thực số thao tác đó, ... Cấu trúc chơng trình < Phần thân> < Phần thân> Hàm (Function) Function [()] :kiểu hàm; Thủtục (Procedure) Procedure [(
... chươngtrình Việc Việc B A Nhóm trưởng Phân loại chươngtrìnhChươngtrìnhChươngtrìnhHàm (Function) Hàm (Function) Thủtục (Procedure) Thủtục (Procedure) Là chươngtrình Là chươngtrình thực ... cho việc phát triển nâng cấp chư ơng trình Hãy nhớ! Chươngtrình dãy lệnh giải toán cụ thể Phân loại chươngtrình con: + Hàm + Thủtục Cấu trúc chươngtrình gồm: < Phần thân> Hàm (Function) Function [()] :kiểu hàm; Thủtục (Procedure) Procedure [(
... cấp chươngtrình 2 Phân loại cấu trúc chươngtrình 2.1 Phân loại 2.2 Cấu trúc chươngtrình 2.3 Thực chươngtrình 2.1 Phân loại chươngtrình Trong Pascal chươngtrình chia làm loại : thủtụchàm ... hàm Thủtục loại chươngtrình dùng để thực thao tác công việc Khác với thủ tục, hàmchươngtrình trả kiểu giá trị 2.2 Cấu trúc chươngtrình Chươngtrình có cấu trúc tương tự chươngtrình ... Phần thân: dãy câu lệnh mô tả thao tác chươngtrình 2.3 Thực chươngtrìnhChươngtrình thực có lời gọi thực chươngtrình từ chươngtrình Lời gọi hàmthủtục có số điểm khác ...
... triển, nâng cấp chươngtrình - Đọc cá nhân phần Phân loại cấu trúc chươngtrình phút trả lời câu hỏi : Hàm ? Thủtục ? Sự khác hàmthủtục a> Phân loại ? - Nhận xét ghi bảng hàmthủtục (không ghi ... nhận xét, góp ý + Cho điểm E Khái quát : Trình chiếu nội dung học Khái niệm chươngtrình lợi ích chươngtrình Phân loại : Hàmthủtục Cấu trúc chươngtrình Tham số hình thức, tham số thực cách ... VIÊN ĐVĐ : Các chươngtrình giải toán phức - Nghe giảng tạp thường dài, gồm nhiều lệnh Khi đọc chươngtrình dài, khó nhận biết chươngtrình thực công việc hiệu chỉnh chươngtrình khó khăn ...
... riêng chươngtrình gọi biến cục - Chươngtrìnhchương khác sử dụng cácbiến cục chươngtrình con, nhưng chươngtrình sủ dụng biến chươngtrình chính.do biến chươngtrình gọi biến toàn cục -Một chương ... chươngtrình để làm bật lên lợi ích việc dùng cách Phân loại chươngtrình cấu trúc chươngtrình A, Phân loại: Ví dụ hàm toán học hay hàm - Chươngtrình xử lí xâu: chia làm loại : thủtụchàm +Sin(x) ... _Ví dụ thủtục vào /ra -Thủ tục (procedure) chuẩn hay thủtục xử lí xâu: chươngtrình thực thao tác định không trả giá trị Writeln,readln,delete,insert qua tên B,Cấu trúc chươngtrìnhChương tình...
... lập trìnhBài học hôm nay, thầy em tìm hiểu chươngtrình con, khái niệm đặc biệt lập trình( cấu trúc) Bài mới: BÀI 17 CHƯƠNGTRÌNHCONVÀ PHÂN LOẠI TT NỘI DUNG CƠ BẢN Khái niệm chươngtrình Chương ... hai loại chươngtrình con: hàmthủtụcHàm Pascal hàm nhiều biến tức giá trị hàm phụ thuộc vào nhiều tham số Các hàm chuẩn sin(x), sqrt(x) hàm có tham số, xây dựng sẵn Chúng ta xây dựng hàm nhiều ... chươngtrình con: Tránh việc viết lặp lại đoạn mã, làm chươngtrình dài khó kiểm soát NNLT cho phép tổ chức đoạn mã thành chươngtrình Mỗi chươngtrình cần thực thi đoạn mã cần gọi chương trình...
... phát triển, nâng cấp chươngtrình Phân loại chƣơng trình cấu trúc chƣơng trình Chươngtrình chia làm loại : thủtụchàm Hàm(function) Hàm( function) loại chươngtrình dùng để thực ... (hoặc nhóm ) viết chươngtrình sau ghép chúng lại thành chươngtrình +Phục vụ cho trình trù tượng hóa:Người lập trình sử dụng kết đượ thực chươngtrình mà quam tâm đến việc chươngtrình cài đặt +Mở ... (procedure) chươngtrình thực thao tác định không trả giá trị qua tên Ví dụ thủtục vào /ra chuẩn hay thủtục xử lí xâu: Writeln,readln,delete,insert Cấu trúc chươngtrình Chương tình...
... viết chươngtrình ta dùng chươngtrình nào? Dùng chươngtrình có thủtục Ve_HCN(dai,rong) để vẽ hình chữ nhật Trong chươngtrình ta dùng lời gọi nào? Trong chươngtrình chính, dùng lời gọi thủtục ... 1 CẤU TRÚC CỦA THỦTỤC Cấu trúc thủtụcchươngtrình con? Procedure [()]; [] Begin [] End; VÍ DỤ VỀ THỦTỤC Lập chươngtrình vẽ hình chữ ... sách giáo khoa trang 100, chươngtrình VD_thambien2 Quan sát chươngtrình CẤU TRÚC CỦA HÀM Cấu trúc hàmchươngtrình con? Function [()]: ; []...