MỤC ĐÍCH, YÊU CẦU• Khắc sâu thêm phần kiến thức về lý thuyết cách viết và sử dụng hàm, thủ tục.. • Nhận biết, sử dụng được các hàm và thủ tục trong chương trình chính.. • Viết hàm và thủ
Trang 1Tiết PPCT: 48
BÀI TẬP Giáo viên: Trần Thị Nguyệt Hoa
Trang 2I MỤC ĐÍCH, YÊU CẦU
• Khắc sâu thêm phần kiến thức về lý thuyết cách viết và sử dụng hàm, thủ tục.
• Nhận biết, sử dụng được các hàm và thủ tục trong chương trình chính.
• Viết hàm và thủ tục, lựa chọn được loại
chương trình con phù hợp.
Trang 3Câu 1: Chương trình con được chia ra làm mấy loại
A 1 loại B 2 loại C 3 loại D 4 loại
Câu 2: Cấu trúc chung của chương trình con được chia
làm mấy phần
A 1 phần B 2 phần C 3 phần D 4 phần
Hàm (Function) và thủ tục (Procedure)
<Phần đầu>
[<Phần khai báo>]
<Phần thân>
1 Ôn tập kiến thức
II NỘI DUNG
Trang 41 Ôn tập kiến thức
Câu 3: Cấu trúc chung của chương trình chính được
chia làm mấy phần
A 1 phần B 2 phần C 3 phần D 4 phần
[<Phần khai báo>]
<Phần thân>
II NỘI DUNG
Trang 5Câu 4: Phân biệt hàm và thủ tục
- Trong thân hàm phải có lệnh gán giá trị cho tên hàm
* Giống nhau:
- Đều là chương trình con, có cấu trúc giống chương trình chính
- Đều có thể chứa các tham số, cùng tuân theo qui định khai báo
** Khác nhau
- Tên hàm phải có kiểu dữ liệu
II NỘI DUNG
Trang 62 Bài tập áp dụng
Bài 1: Trong chương trình sau, có sử dụng những
chương trình con nào? Ý nghĩa của các chương
trình con? Có những biến nào được khai báo, khai báo ở đâu trong chương trình?
Trang 7II NỘI DUNG
2 Bài tập áp dụng
Trang 8II NỘI DUNG
2 Bài tập áp dụng
Trang 9II NỘI DUNG
2 Bài tập áp dụng
Bài 2: Xây dựng hàm tìm giá trị lớn nhất của 2 số
nguyên a,b a,b là hai số nguyên được nhập vào.
Trang 10C N NH ẦN NHỚ Ớ
Ch ¬ng tr×nh con lµ mét d·y
lÖnh gi¶i quyÕt mét bµi to¸n con cô thÓ.
CÊu tróc ch ¬ng tr×nh gåm:
Ph©n lo¹i ch ¬ng tr×nh con:
+ Hµm
+ Thñ tôc
<PhÇn ®Çu>
<PhÇn khai b¸o>
< PhÇn th©n>
<PhÇn ®Çu>
<PhÇn khai b¸o>
< PhÇn th©n>