... đầu thủtục Kết thúc thủtục BEGIN Ve_HCN; Writeln; Writeln; Ve_HCN; Writeln; Writeln; Ve_HCN; Readln; END Gọi thủtục Ve_HCN Gọi thủtục Ve_HCN Gọi thủtục Ve_HCN THỦTỤC PROCEDURE [(
... Nhắc lại thủtục Giới thiệu hàm Viết hàm Ví dụ minh họa So sánh hàm thủtục Tóm tắt học Khái niệm thủ tục( Procedure)? ◦ Thủtục đoạn chương trình con… Người ta dùngthủtục hoàn cảnh ... trường hợp cần làm cho chương trình sáng dễ hiểu Nêu cú pháp viếtthủtục ngôn ngữ Pascal ◦ Procedure ()… Mở đầu ◦ Cho tốn: tìm lập phương (lũy thừa 3) số x ◦ Về mặt toán ... trình Khác Thủtục khơng trả giá trị hàm có giá trị trả Khái niệm hàm Cú pháp Hàm ngôn ngữ pascal So sánh hàm thủtục Người dùng chương trình cần biết truyền số liệu vào lấy kết mà...
... la’,min(min(a,b),c)); Readln; END - Lệnh gọi hàm tham gia vào biểu thức tốn hạng chí tham số lời gọi hàm, thủtục khác H·y nhí! Cấu trúc thủtục hàm Cáchviếtsửdụngthủ tục, hàm chương trình Phân biệt o Tham ... cục • Việc sửdụng hàm: - Hoàn toàn tương tự việc sửdụng hàm chuẩn - Khi viết lệnh gọi gồm tên hàm tham số thực tương ứng với tham số hình thức Ví dụ 2: Tìm số nhỏ số a,b,c Ví dụ 2: Tìm số nhỏ ... cÊu tróc nh sau: Procedure [()]; [< Phần khai báo >] Begin [] End; Cáchviếtsửdụng hàm Chương trình Chương trình Thủtục (Procedure) Thđ tơc (Procedure)...
... khác việc sửdụngThủtục việc sửdụng hàm Hàm: BinhPhuong(a,Temp); c:=Temp;(* c:=a2 *) BinhPhuong(b,Temp); c: =c + Temp; (*c:=a2 + b2*) Lời gọi thủ tục: Tên _thủ_ tục( Các tham số truyền vào có) ... Tên thủtục Danh sách tham số có không - Phần khai báo dùng để xác định hằng, kiểu, biến khai báo hàm thủtục khác sửdụngthủtục - Dãy câu lệnh đặt cặp Begin … End; tạo thành thân thủtục b ... 1 Cáchviếtsửdụngthủ tục: VD: Vẽ hình chữ nhật có dạng: ******* * * ******* Để vẽ hình chữ nhật ta cần lệnh sau Writeln(‘*******’); Writeln(‘* *’); Writeln(‘*******’); Ta đưa lệnh vào thủ tục...
... End; Cáchsửdụng hàm: Việc sửdụng hàm hoàn toàn tương tự việc sửdụng hàm chuẩn Lệnh gọi hàm tham gia vào biểu thức tốn hạng tham số cho lời gọi hàm hay thủtục khác hoana2007 Cáchviếtsửdụng ... tham biến end hoana2007 Tiết 42 - §18 VÍ DỤ VỀ CÁCHVIẾTVÀSỬDỤNG CHƯƠNG TRÌNH CON Giáo viên thực hiện: Nguyễn Anh Hoà hoana2007 Cáchviếtsửdụng hàm a Khai báo Function [(
... Đinh Văn Thái Nguyễn Viết Cường Đặng Thị Huệ Hoàng Đại Thọ Nguyễn Thị Diễm Ngọc Huế 11/2005 Câu hỏi: Đáp án: 1) Hãy viết cấu trúc chương trình thủtục ? 2) Hãy viếtthủtụctìm UCLN hai số x,y ... string 2 .Cách sửdụng hàm Sửdụng giống hàm chuẩn ( length(), sqr(), abs() ) Lời gọi hàm tham gia vào biểu thức toán hạng [A:=UCLN(tu,mau)+5*a;] Lời gọi hàm tham gia vào hàm khác với tư cách ... du:integer; Begin While y0 Begin Du:=x mod y; x:=y; y:=du; End; TRANG ĐẦU End; I Cáchviếtsửdụng hàm: Cáchviết hàm: Cú pháp: Function ([ds tham số]): Kiểu hàm trả về; [Phần khai báo,...
... sửdụng đợc gán quyền để thực thủtục lu trữ chí họ thực bảng khung nhìn tham chiếu tới Tạo thủtục lu trữ Bạn tạo thủtục lu trữ sửdụng câu lệnh CREATE PROCEDURE Transact-SQL Trớc tạo thủtục ... bao gồm hệ thống lu trữ thủtục thêm vào xoá thủtục lu trữ mở rộng, cung cấp thông tin thủtục lu trữ mở rộng Hơn SQL Server cung cấp số lợng thủtục lu trữ hệ thống, thủtục lu trữ hệ thống khác ... thuộc vào nhớ, kích thớc cực đại thủtục lu trữ 128 MB Xác định tên bên thủtục lu trữ Bên thủtục lu trữ, tên đối tợng sửdụng với câu lệnh (ví dụ nh SELECT INSERT) mà không xác định ngời sử dụng...
... - K5 Nội dungCáchviết hàm thủtụcCáchsửdụngthủtục (Procedure) Cáchsửdụng hàm (Function) Tham biến tham trị Một số ví dụ Ví dụ sửdụng Hàm (Function) Ví dụ sửdụngThủtục (Procedure) ... Nguyễn Thị Huệ - K5 Cáchviết hàm thủtục Mỗi ngôn ngữ lập trình có quy tắc Vậy cáchviếtviếtsửthủtục chương trình riêng hàm dụng Pascal nhỉ? Hàm (Function) Đây rồi! Thủtục (Procedure) Function ... sửdụngthủtục Ví dụ 3: Viết chương trình có sửdụngthủtụctìm min, max số a, b, c nhập vào từ bàn phím - Input: Nhập vào từ bàn phím số a, b, c - Output: Đưa max, số a, b, c Ví dụ: Nhập vào...
... sinh) Hoạt động GV Trước tiên ta tìmhiểu loại thứ chương trình Chúng ta vào phần Thủtục ? Một em xem SGK cho cô biết cấu trúc thủtục Nội dungCáchviếtsửdụngthủtục Hoạt động HS - Lắng nghe ... việc sửdụng chương trình con? 3.2.2 Gợi động cho mới: (1’) Trong học trước, học chương trình phân loại Vậy để hiểu rõ cáchviếtsửdụng loại chương trình hơm Bài 18: Ví dụ cáchviếtsửdụng ... lại) 4.1 Củng cố: - - Biết cách phân loại hàm thủtục Chú ý: chương trình thực có lời gọi Biết cấu trúc chung vị trí hàm, thủtục chương trình Cáchviếtsửdụngthủ tục, hàm tốn, chương trình...
... cho học sinh cấu trúc thủtục vị trí khai báo thủ tục, lời gọi thủtụcTìmhiểu cấu trúc thủtục - Hỏi: Vị trí thủtục nằm phần chương trình chính? - Hỏi: Cấu trúc thủtục gồm phần? - Hỏi: Phân ... nhớ cấu trúc tục Procedure tên _thủ_ tục( danh sách chung tham số); Các khai báo thủ tục; Begin Các lệnh thủ tục; End; - Lời gọi thủtục ta viết phần chương trình? Tìmhiểu tham số hình thức tham số ... Hoạt động dạy – học Hoạt động 1: Tìmhiểu cấu trúc chung ví dụ thủtục chương trình a Mục tiêu: - Học sinh biết cấu trúc chung thủtục vị trí khai báo thủtục chương trình - Học sinh biết khai...
... dungCáchviếtsửdụngthủ tục: a Cấu trúc thủtục b Ví dụ sửdụngthủtụcCáchviếtsửdụng hàm: a Cấu trúc hàm b Ví dụ sửdụng hàm Tham biến, tham trị - Ví dụ cáchviếtsửdụng chương trình Cách ... Nội dungCáchviếtsửdụngthủ tục: a Cấu trúc thủtục b Ví dụ sửdụngthủtụcCáchviếtsửdụng hàm: a Cấu trúc hàm b Ví dụ sửdụng hàm Tham biến, tham trị - Ví dụ cáchviếtsửdụng chương ... HCN.pas - Ví dụ cáchviếtsửdụng chương trình Nội dungCáchviếtsửdụngthủ tục: a Cấu trúc thủtục b Ví dụ sửdụngthủtụcCáchviếtsửdụng hàm: a Cấu trúc hàm b Ví dụ sửdụng hàm Tham biến,...
... Vị trí thủtục nằm phần chương trình Cáchviếtsửdụngthủtục a Cấu trúc thủtục Procedure []; [] begin [] end; * Phần đầu thủtục gồm ... Ve_Hcn; writeln; writeln; Ve_Hcn; writeln; writeln; Ve_Hcn; End 1 Cáchviếtsửdụngthủtục a Cấu trúc thủtục Procedure []; [] begin [] ... thúc thủtục dấu chấm phẩy (;) - Các thủ tục, có, phải khai báo mô tả phần khai báo chương trình chính, sau phần khai báo biến - Khi cần thực hiện, ta phải viết lệnh gọi thủtục tương tự thủ tục...
... 1 Cáchviếtsửdụngthủ tục: Ví dụ 1: Lập chương trình vẽ hình chữ nhật dấu có kích thước khác Ví dụ 1: Lập chương trình vẽ hình chữ nhật dấu ** có kích thước khác Cách 1: Sửdụng nhiều ... readln; END Tham số thực Cáchviếtsửdụng hàm: Function [()] :kiểu hàm; [< Phần khai báo >] Begin [] tênhàm := giátrị; End; Lu ý s dng hm: Vic s dụng hàm tương tự hàm ... trình chính, dùng lời gọi thủtục truyền tham số với giá trị khác để vẽ hình chữ nhật khác Ví dơ: Ve_HCN(25,20); Ve_HCN(3,7) CÊu tróc cđa thđ tơc: Procedure [()]; [
... cục Tham số - Biến khai báo cho liệu vào chơng trình gọi tham số h×nh thøc - BiÕn chøa lêi gäi CTC ë chơng trình tham số thực 1 Cáchviếtsửdụngthủ tục: ******* Chng trỡnh vẽ hình chữ nhật ... [] End; Câu lệnh gọi thủ tục: [(Ds tham sè thùc sù)] VÝ dơ vỊ thđ tơc: ViÕt mét thđ tơc Ve_HCN b»ng dÊu * víi chiỊu dài, rộng bất kì! Để thủtục Ve_Hcn thực đợc điều đó, ... Bài 18 Cáchviếtsửdụngthủ tục: Ví dụ 1: Lập chơng trình vẽ hình chữ nhËt b»ng dÊu cã kÝch thíc kh¸c VÝ dơ 1: Lập...
... Write('so lon nhat la:',ln4); Readln; END VÍ DỤ VỀ CÁCHVIẾTVÀSỬDỤNG CHƯƠNG TRÌNH CON Cáchviếtsửdụngthủtục a Cấu trúc thủ tục: PROCEDURE []; [] ... Procedure, tên thủtục tham số hình thức - Phần khai báo: hằng, kiểu, biến chương trình - Phần thân: dãy lệnh viết Begin end; VÍ DỤ VỀ CÁCHVIẾTVÀSỬDỤNG CHƯƠNG TRÌNH CON b Sửdụngthủ tục: Lệnh ... chinh} For i:=1 to Vehinh; Readln; END VÍ DỤ VỀ CÁCHVIẾTVÀSỬDỤNG CHƯƠNG TRÌNH CON VD2: Hãy xây dựngthủtụctìm SLN số viết chương trình tìm số lớn số a, b, c, d, e Var a,b,c,d,e,ln1,ln2,ln3,ln4:integer;...
... thích? - Tìmhiểu chương trình có sửdụng hai thủtục xác định: tham số thực sự, biến toàn cục, biến cục bộ? VÍ DỤ VỀ CÁCHVIẾTVÀSỬDỤNG CHƯƠNG TRÌNH CON VÍ DỤ VỀ CÁCHVIẾTVÀSỬDỤNG CHƯƠNG ... thủtụcsửdụng câu lệnh chương trình - Lời gọi hàm sửdụng biểu thức, lời gọi hàm /thủ tục khác BÀI TẬP VỀ NHÀ Chuẩn bị thực hành Tiết sau thực hành - Tìmhiểuthủtục CatDan(s1, s2) thủtục ... trình sau sửdụng chương trình thủtục hay hàm? Đó đoạn nào? Đâu phần đầu, phần khai báo, phần thân? VÍ DỤ VỀ CÁCHVIẾTVÀSỬDỤNG CHƯƠNG TRÌNH CON Cáchviếtsửdụng hàm a Cấu trúc hàm: FUNCTION...
... 1 Cáchviếtsửdụngthủ tục: Ví dụ 1: Lập chương trình vẽ hình chữ nhật dấu có kích thước khác Ví dụ 1: Lập chương trình vẽ hình chữ nhật dấu ** có kích thước khác Cách 1: Sửdụng nhiều ... thực Cáchviếtsửdụng hàm: Lu ý sửdụng hàm: Kết trả qua tên hàm thuộc kiểu liệu: integer, real, boolean, char, string Lệnh gọi hàm tham gia vào biểu thức toán hạng chí tham số lời gọi hàm, thủ ... sách tham số - Giá trị biến bị thay đổi sau thực xong thủtục -Khơng khai báo sau từ khóa VAR - Giá trị tham biến không thay đổi thực xong thủtục Program VD; Uses crt; var a,b: integer; BiÕn toµn...
... Theo bạn để viết chơng trình cho ví dụ ta nên dùng loại chơng trình nào? Dùng chơng trình thủtục Ve_HCN(dai,rong) để vẽ hình chữ nhật Trong chơng trình chính, dùng lời gọi thủtục truyền tham ... biến toàn Biến đợc khai b¸o ë CTC chØ cã t¸c dơng CTC gọi biến cục Biến đợc khai báo cho liệu vào/ra CTC gọi tham số hình thức Biến chứa lời gọi CTC chơng trình tham số thực Ví dụ 2: Lập chơng ... tính tổng luỹ thừa S = am +b +c +d * INPUT : C¸c số a,b,c,d số mũ lần lợt n,m,p,q * OUTPUT : S Viết chơng trình dạng tổng quát Luythua = xk Trong đó: Luythua, x kiểu thùc, k kiĨu nguyªn Khi...
... nhược điểm ta nên sửdụngthủtục Hoạt động : Tìmhiểu chương trình GV : Chiếu chương trình máy chiếu Project sau giới thiệu sau cho học sinh câu lệnh để học sinh thấy : + Tên thủtục HS : Quan ... hỏi Hoạt động : Cấu trúc thủtục : HS : Theo dõi chiếu ghi GV : Chiếu lên hình cấu trúc thủtục vào Câu hỏi : Chương trình Ve_hcn khuyết phần so với cấu trúc thủtục nói HS : Quan sát trả ... Tổng quát lại phần thủ tục, phần thiết phải có, phần có khơng có Chú ý : Giáo viên cần nhấn mạnh số điểm để học sinh nắm : + Kết thúc thủtục sau từ khóa End dấu “;” + Thủtục phải khai báo...