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: phùng minh tâm
Ngày gửi: 17h:10' 19-05-2021
Dung lượng: 3.5 MB
Số lượt tải: 249
Nguồn:
Người gửi: phùng minh tâm
Ngày gửi: 17h:10' 19-05-2021
Dung lượng: 3.5 MB
Số lượt tải: 249
Số lượt thích:
0 người
Trình bày khái niệm về Chương trình con, và các loại trương trình con trong Pascal
KIỂM TRA BÀI CŨ
Bài 18. Ví dụ về cách viết và sử dụng
chương trình con
BÀI 18
SÁCH GIÁO KHOA
NỘI DUNG
1. Cách viết và sử dụng thủ tục
Ví dụ về cách viết và sử dụng
chương trình con
1. Xét Ví dụ:
BÀI 18
SÁCH GIÁO KHOA
NỘI DUNG
1. Cách viết và sử dụng thủ tục
Ví dụ về cách viết và sử dụng
chương trình con
Xét ví dụ vẽ hình chữ nhật có dạng sau:
* * * * * * *
* *
* * * * * * *
- Dùng ba câu lệnh sau để vẽ hình chữ nhật trên:
writeln(‘* * * * * * *’);
writeln(‘* *’);
writeln(‘* * * * * * *’);
Chương trình minh họa Pascal:
BÀI 18
SÁCH GIÁO KHOA
NỘI DUNG
1. Cách viết và sử dụng thủ tục
Ví dụ về cách viết và sử dụng
chương trình con
2. Cấu trúc của thủ tục:
Thủ tục có cấu trúc như sau:
procedure;
[]
begin
[]
end;
a.Cấu trúc thủ tục
BÀI 18
SÁCH GIÁO KHOA
NỘI DUNG
1. Cách viết và sử dụng thủ tục
Ví dụ về cách viết và sử dụng
chương trình con
1. Cấu trúc của thủ tục:
So sánh cấu trúc của thủ tục với cấu trúc chương trình chính:
a.Cấu trúc thủ tục
BÀI 18
SÁCH GIÁO KHOA
NỘI DUNG
1. Cách viết và sử dụng thủ tục
Ví dụ về cách viết và sử dụng
chương trình con
2. Cấu trúc của thủ tục:
Ví dụ:
procedure tt;
begin
writeln(‘* * * * * * *’);
writeln(‘* *’);
writeln(‘* * * * * * *’);
end;
a.Cấu trúc thủ tục
Hãy nhớ!
5. Củng cố
BÀI 12 : KIỂU XÂU (T1)
** Thủ tục có cấu trúc như sau:
procedure;
[]
begin
[]
end;
** Thủ tục trong một chương trình được viết như sau:
program;
[]
procedure;
[]
begin
[]
end;
Begin
[]
[]
end.
Câu hỏi 1
Câu lệnh nào đúng khi khai báo thủ tục?
a. procedure
b. procedure ;
c. procedure:
d. program;
Củng cố
Câu hỏi 2
Củng cố
Kết thúc thủ tục bằng từ khóa nào
A.end. C.end
B.end; D. readln
Câu hỏi 3
Củng cố
Phát biểu nào là đúng về thủ tục
A. Thủ tục là chương trình đập lập
B. Thủ tục giống như hàm
C. Thủ tục là chương trình con trả về giá trị nào qua tên của nó
D.Thủ tục là chương trình con thực hiện các thao tác nhất định nhưng không trả về giá trị nào qua tên của nó
KIỂM TRA BÀI CŨ
Bài 18. Ví dụ về cách viết và sử dụng
chương trình con
BÀI 18
SÁCH GIÁO KHOA
NỘI DUNG
1. Cách viết và sử dụng thủ tục
Ví dụ về cách viết và sử dụng
chương trình con
1. Xét Ví dụ:
BÀI 18
SÁCH GIÁO KHOA
NỘI DUNG
1. Cách viết và sử dụng thủ tục
Ví dụ về cách viết và sử dụng
chương trình con
Xét ví dụ vẽ hình chữ nhật có dạng sau:
* * * * * * *
* *
* * * * * * *
- Dùng ba câu lệnh sau để vẽ hình chữ nhật trên:
writeln(‘* * * * * * *’);
writeln(‘* *’);
writeln(‘* * * * * * *’);
Chương trình minh họa Pascal:
BÀI 18
SÁCH GIÁO KHOA
NỘI DUNG
1. Cách viết và sử dụng thủ tục
Ví dụ về cách viết và sử dụng
chương trình con
2. Cấu trúc của thủ tục:
Thủ tục có cấu trúc như sau:
procedure
[
begin
[
end;
a.Cấu trúc thủ tục
BÀI 18
SÁCH GIÁO KHOA
NỘI DUNG
1. Cách viết và sử dụng thủ tục
Ví dụ về cách viết và sử dụng
chương trình con
1. Cấu trúc của thủ tục:
So sánh cấu trúc của thủ tục với cấu trúc chương trình chính:
a.Cấu trúc thủ tục
BÀI 18
SÁCH GIÁO KHOA
NỘI DUNG
1. Cách viết và sử dụng thủ tục
Ví dụ về cách viết và sử dụng
chương trình con
2. Cấu trúc của thủ tục:
Ví dụ:
procedure tt;
begin
writeln(‘* * * * * * *’);
writeln(‘* *’);
writeln(‘* * * * * * *’);
end;
a.Cấu trúc thủ tục
Hãy nhớ!
5. Củng cố
BÀI 12 : KIỂU XÂU (T1)
** Thủ tục có cấu trúc như sau:
procedure
[
begin
[
end;
** Thủ tục trong một chương trình được viết như sau:
program
[
procedure
[
begin
[
end;
Begin
[
[
end.
Câu hỏi 1
Câu lệnh nào đúng khi khai báo thủ tục?
a. procedure
b. procedure
c. procedure
d. program
Củng cố
Câu hỏi 2
Củng cố
Kết thúc thủ tục bằng từ khóa nào
A.end. C.end
B.end; D. readln
Câu hỏi 3
Củng cố
Phát biểu nào là đúng về thủ tục
A. Thủ tục là chương trình đập lập
B. Thủ tục giống như hàm
C. Thủ tục là chương trình con trả về giá trị nào qua tên của nó
D.Thủ tục là chương trình con thực hiện các thao tác nhất định nhưng không trả về giá trị nào qua tên của nó
 







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