Bài 18. Ví dụ về cách viết và sử dụng chương trình con

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Phan Thi Hong Hanh
Ngày gửi: 09h:02' 04-01-2023
Dung lượng: 421.0 KB
Số lượt tải: 191
Nguồn:
Người gửi: Phan Thi Hong Hanh
Ngày gửi: 09h:02' 04-01-2023
Dung lượng: 421.0 KB
Số lượt tải: 191
Số lượt thích:
0 người
BÀI 18:
GV: Phan Thị Hồng Hạnh
Ví dụ về cách viết và sử
dụng chương trình con (T1)
Bài 18
Ví dụ về cách viết và sử dụng
chương trình con
1. Cách viết và sử dụng thủ tục:
a. Cấu trúc của thủ tục
Procedure[()];
[];
Begin
;
End;
Bài 18
Ví dụ về cách viết và sử dụng
chương trình con
b. Ví dụ về 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 của thủ tục
Muồn vẽ nhiều hình
chữ nhật khác nhau
về kích thước thì
làm thế nào?
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
Begin
Biến cục bộ
tham số hình thức
For i:=1 to cao do
Begin
*
For j:=1 to ngang do Write(' ');
Writeln;
End;
End;
Tham số giá trị
BEGIN
Clrscr;
Ve_HCN2(6,10); Writeln;
n:=14, c:=20; Ve_HCN2(c, n);
END.
tham số thực sự
tham số thực sự
Xét chương trình có dùng
thủ tục hoán vị 2 số
PROGRAM vi_du_3;
USES Crt;
VAR m, n: integer;
Procedure Hoan_vi( var a, b:integer);
Var tam: integer;
Begin
tam := a;
a := b;
b := tam;
End;
BEGIN
Tham số hình thức
Tham
số biến
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 sự
Cách viết và dùng thủ tục
Cấu trúc của thủ tục
Procedure[()];
[];
Begin
;
End;
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:([]);
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 bằng a
Dặn dò
• Xem trước nội dung phần 2. cách viết và
sử dụng hàm (SGK trang 101)
• Làm bài tập chương VI
GV: Phan Thị Hồng Hạnh
Ví dụ về cách viết và sử
dụng chương trình con (T1)
Bài 18
Ví dụ về cách viết và sử dụng
chương trình con
1. Cách viết và sử dụng thủ tục:
a. Cấu trúc của thủ tục
Procedure
[
Begin
End;
Bài 18
Ví dụ về cách viết và sử dụng
chương trình con
b. Ví dụ về 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 của thủ tục
Muồn vẽ nhiều hình
chữ nhật khác nhau
về kích thước thì
làm thế nào?
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
Begin
Biến cục bộ
tham số hình thức
For i:=1 to cao do
Begin
*
For j:=1 to ngang do Write(' ');
Writeln;
End;
End;
Tham số giá trị
BEGIN
Clrscr;
Ve_HCN2(6,10); Writeln;
n:=14, c:=20; Ve_HCN2(c, n);
END.
tham số thực sự
tham số thực sự
Xét chương trình có dùng
thủ tục hoán vị 2 số
PROGRAM vi_du_3;
USES Crt;
VAR m, n: integer;
Procedure Hoan_vi( var a, b:integer);
Var tam: integer;
Begin
tam := a;
a := b;
b := tam;
End;
BEGIN
Tham số hình thức
Tham
số biến
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 sự
Cách viết và dùng thủ tục
Cấu trúc của thủ tục
Procedure
[
Begin
End;
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:
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 bằng a
Dặn dò
• Xem trước nội dung phần 2. cách viết và
sử dụng hàm (SGK trang 101)
• Làm bài tập chương VI
 








Các ý kiến mới nhất