Gọi thủ tục như thực hiện một lệnh, lệnh gọi thủ tục đặt trong phần thân chương trình chính Cách gọi thủ tục: Tên thủ tụctham số nếu có;... Bài tập củng cố • Viết thủ tục tính và xuất di[r]
(1)Tiết BÀI 18: Ví dụ cách viết và sử dụng chương trình Hoàng Ngọc Trung Hiếu (2) Bài 18 Ví dụ cách viết và sử dụng chương trình Cách viết và sử dụng thủ tục: a Cấu trúc thủ tục Procedure <Tên thủ tục>[(<danh sách tham số>)]; [<phần khai báo>]; Begin <dãy lệnh thủ tục>; End; (3) Bài 18 Ví dụ cách viết và sử dụng chương trình b Ví dụ thủ tục Procedure Ve_HCN; * Phần đầu: Định nghĩa thủ tục tên Ve_HCN không dùng tham số * ( không dùng phần khai báo ) Begin * * * * * * * * * *’); Writeln(‘* * * * * * * * * *’); Writeln(‘* * * * * * * * * *’); Writeln(‘* * * * * * * * * *’); Writeln(‘ End; Phần thân: Dãy lệnh thủ tục (4) Muồn vẽ nhiều hình chữ nhật khác kích thước thì làm nào? (5) Xét chương trình PROGRAM ve_hinh_chu_nhat; USES Crt; Biến toàn cục VAR c, n: integer; Procedure Ve_HCN2(cao,ngang:integer); Var I, j: integer tham Begin Biến cục số hình thức For i:=1 to cao Begin * For j:=1 to ngang Write(‘ ‘); Writeln; End; End; BEGIN Clrscr; tham số thực Ve_HCN2(6,10); Writeln; n:=14, c:=20; Ve_HCN2(c, n); END tham số thực (6) Xét chương trình có dùng thủ tục hoán vị số PROGRAM vi_du_3; USES Crt; VAR m, n: integer; Procedure Hoan_vi( var a, b:integer); Var tam: integer; Tham số hình thức Begin tam := a; a := b; b := tam; End; BEGIN Clrscr; n:=4, m:=2; Writeln(‘m = ‘,m,’n = ‘,n); Hoan_vi(m, n); n:=4, m:=2; Writeln(‘m = ‘,m,’n = ‘,n); END Tham số thực (7) Cách viết và dùng thủ tục Cấu trúc thủ tục Procedure <Tên thủ tục>[(<danh sách tham số>)]; [<phần khai báo>]; Begin <dãy lệnh thủ tục>; End; Gọi thủ tục thực lệnh, lệnh gọi thủ tục đặt phần thân chương trình chính Cách gọi thủ tục: Tên thủ tục(tham số có); (8) Bài tập củng cố • Viết thủ tục tính và xuất diện tích hình vuông có độ dài cạnh a • Viết thủ tục tính và xuất diện tích hình Tròn có bán kính R • Viết thủ tục tính và xuất diện tích hình chữ nhật có kích thước chiều cao và ngang • Viết thủ tục tính và xuất diện tích hình Tam giác biết đáy và chiều cao (9) Dặn dò • Xem trước nội dung phần cách viết và sử dụng hàm (SGK trang 101) • Làm bài tập chương VI (10)