... lời gọi hàm) Hoạt động : VD2 : Chươngtrình xác định số nhỏ số nhập từ bàn phím, HS : Theo dõi vào chương trình, ghi có sử dụng hàm tìm số nhỏ hai số GV : Đưa chươngtrình (đã viết sẵn bảng phụ) ... Đưa chươngtrình để học sinh theo dõi (đã viết sẵn khổ giấy lớn) HS : Quan sát chươngtrình trả lời câu hỏi GV : Hãy kể tên biến cục bộ, biến toàn cục, tham số hình thức, tham số thực chươngtrình ... điểm Bài : Bài : Cách viết sử dụng hàm Hoạt động : Dẫn dắt : trước học cách viết sử dụng thủ tục, hôm nghiên cứu cách viết sử dụng hàm Cũng thủ tục, hàm chươngtrình Điểm kah1c thủ tục hàm chỗ...
... Writeln(tuso: 5, mauso: 5); END Sử dụng: Tương tự việc sử dụng hàm chuẩn: viết tên hàm cần gọi, thay tham số hình thức Ví dụ: tham số thực tương tg:=ucln(tuso,mauso) *2+ 1; Triệu Thị Thu Giang_K56A_CNTT_ĐHSPHN ... Phân tích vídụ lại SGK cho học sinh hiểu thêm CTC hàm toán hạng tham số lời gọi hàm, thủ tục khác D Củng cố học (2 ): Qua học này,chúng ta cần nắm vững: 1, Cách khai báo sử dụng hàm; 2, So sánh ... có câu lệnh gán giá trị cho khai báo định nghĩa tên hàm: trước sử dụng := Ví dụ: CT giản ước phân số có sử dụng hàm tính ước chung lớn (ucln) hai số nguyên PROGRAM gian_uoc_phan_so;...
... thủ tục> [()]; [< Phần khai báo >] Begin [] End; Cách viết sử dụng hàm ChươngtrìnhChươngtrình Thủ tục (Procedure) Thủ tục (Procedure) Hàm (Function) Hàm (Function) L chng ... lệnh>] [] :=; End; End; b Vídụ Vớ d 1: Lp chng trỡnh ti gin phõn s Vớ d 1: Lp chng trỡnh ti gin phõn s Ví dụ: nhp 6/10 => 3/5 * INPUT : Nhập phân số x/y; OUTPUT ... vit lnh gi gm tờn hm v tham s thc s tng ng vi tham s hỡnh thc Vớ d 2: Tỡm s nh nht s a,b,c Vớ d 2: Tỡm s nh nht s a,b,c Ví dụ: nhp => * INPUT : Nhập số a,b,c; OUTPUT : Số nhỏ số Vit chng trỡnh...
... BinhPhuong(X: real; var X2 : Real); Begin Cách tính c:=a + b chươngtrình X2: = X*X ; End; 2 BinhPhuong(a,Temp); c:=Temp;(* c:=a2 *) BinhPhuong(b,Temp); c: =c + Temp; (*c:=a2 + b2) Ví dụ: Viết hàm tính ... hàm chươngtrình con, có cấu tạo giống chươngtrình trừ dòng kết thúc END; Cả thủ tục hàm chứa tham số ( tham số giá trị tham số biến), tuân theo qui định khai báo sử dụng lọai tham sốVí dụ: ... trinh chinh} Begin VE_HCN (25 ,10); Writeln; writeln; VE_HCN (5,10); End VD: Chươngtrình có thủ tục Hoan_doi làm nhiệm vụ hoán đổi giá trị hai biến Trong chươngtrình sử dụng từ khóa Var tham số...
... thân hàm có câu lệnh gán giá trị cho tên hàm hoana2007 VD Cách viết sử dụng hàm b Vídụ 1) Vídụ 1: 2) Vídụ 2: 3) Vídụ 3: 4) Vídụ 4: hoana2007 Vídụ var tuso,mauso,a:integer; function ucln(x,y:integer):integer; ... Cách sử 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 toán hạng tham số cho lời gọi hàm hay thủ tục khác hoana2007 Cách viết sử dụng hàm ... CT: end; 2 5 begin 2 6 a: =2; - a giữ nguyên giá b:=5; writeln(a,' - ', b); trị a tham trị tinh(a,b); - b thay đổi giá trị b writeln(a,' - ', b); tham biến end hoana2007 Tiết 42 - §18 VÍDỤ VỀ CÁCH...
... bắt Readln; đầu chươngtrình END Pascal (toigian.pas) Main content nhuevp@gmail.co 12 - Chươngtrình Nguyễn Thị Huệ - K5 Vídụ sử dụng hàm (tiếp) Vídụ 2: Viết chươngtrình có sử dụng hàm tính ... Câu Khái niệm chươngtrình Pascal? Lợi ích việc sử dụng chươngtrình con? Câu Phân loại chươngtrình con? Sự khác chúng? Cấu trúc chung chươngtrình con? nhuevp@gmail.co - Chươngtrình Nguyễn ... báo chươngtrình gọi biến địa phương (hay biến cục bộ) Biến địa phương có ảnh hưởng chươngtrình 5 Main content nhuevp@gmail.co 10 - Chươngtrình Nguyễn Thị Huệ - K5 Ví dụMộtsử dụng hàm sốví dụ...
... ích việc sử dụng chươngtrình con? 3 .2. 2 Gợi động cho mới: (1’) Trong học trước, học chươngtrình phân loại Vậy để hiểu rõ cách viết sử dụng loại chươngtrình hôm Bài 18: Vídụ cách viết sử dụng ... (biến cục bộ) 4 .2 Bài tập nhà - - Đọc trước tập thực hành Bài 19: Thư viện chươngtrình chuẩn Làm tập sách giáo khoa sách tập Bài tập làm thêm: Viết chươngtrình có sử dụng chươngtrình (thủ tục ... Chú ý: chươngtrình thực có lời gọi Biết cấu trúc chung vị trí hàm, thủ tục chươngtrình Cách viết sử dụng thủ tục, hàm toán, chươngtrình cụ thể Phân biệt tham biến, tham trị, cách sử dụng chúng...
... hai loại chươngtrình - Cấu trúc chươngtrìnhvị trí chươngtrình chính: Chươngtrình chính: Chươngtrình viết phần khai báo Chươngtrình có phần đầu, phần khai báo phần thân - Chươngtrình có ... để làm gì? - Hỏi: Lời gọi hàm đâu? chươngtrình khác - Quan sát chươngtrìnhvídụ - Hỏi: Có khác với thủ tục - Có hàm khai báo lời gọi hàm - Hàm sử dụng hai lần - Chiếu chươngtrìnhvídụ 2, ... mauso, A, - Chiếu chươngtrìnhvídụ 2: sondu rutgon_phanso lên bảng - Hỏi: Có biến sử dụng chương trình? Các biến khao báo chỗ chương trình? - Các biến: tuso, mauso, A khai báo chươngtrình - Các...
... sử dụng thủ tục: a Cấu trúc thủ tục b Vídụ sử dụng thủ tục Cách viết sử 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ách viết sử dụng chươngtrình Cách viết sử dụng ... chươngtrình con: nằm sau phần khai báo trước phần thân chươngtrình VE_HCN.pas - Vídụ cách viết sử dụng chươngtrình Cách viết sử dụng thủ tục * Vídụ 2: Vẽ HCN có kích thước: 10x5, 7x9, 12x14,… ... thức>; End; 10 - Vídụ cách viết sử dụng chươngtrình hình liệu So sánh hàm thủ tục Sự giống khác hàm thủ tục? 11 - Vídụ cách viết sử dụng chươngtrình Cách viết sử dụng hàm b Vídụ sử dụng hàm: •...
... Sau tên dành riêng End kết thúc chươngtrình dấu chấm (.) Còn sau End kết thúc thủ tục dấu chấm phẩy (;) Nguyễn Đức Cảnh Cách viết sử dụng thủ tục: a Vídụ thủ tục Vẽ cạnh HCN Dài ********************************** ... Writeln(‘* Writeln(‘* * * * * * * * * Nguyễn Đức Cảnh *’); *’); *’); *’); Cách viết sử dụng thủ tục: Ví dụ: Thủ tục vẽ hình chữ nhật Program VD_Thutuc1; Procedure ve_HCN; Begin Writeln(‘* * * ... Nguyễn Đức Cảnh Cách viết sử dụng thủ tục: Vídụ 1: Xét hình chữ nhật có dạng sau * * * * * * * * * * * * * * * * * * * * * * * * Ta...
... a:=5 ; b:=10; Ve_HCN(a,b); readln; End CN NH Chươngtrình dãy lệnh giải toán cụ thể Phân loại chươngtrình con: + Hàm + Thủ tục Cấu trúc chươngtrình gồm: ... Writeln; For j:=1 to chrong -2 begin write( * ); for i:=1 to chdai -2 write( ); writeln( * ); end; For i:=1 to chdai Do write( * ); writeln; end; BEGIN CLRSCR; Ve_HCN (25 ,10); Writeln; Ve_HCN(5,10); ... j:=1 to chrong -2 begin write( * ); for i:=1 to chdai -2 write( ); writeln( * ); end; For i:=1 to chdai Do write( * ); writeln; end; Tham số giá trị (tham tr) Begin CLRSCR; Ve_HCN (25 ,10); Writeln;...
... Bài 18 Cách viết sử dụng thủ 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 ... chơng trình biến toàn cục - Khai báo chơng trình biến 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ách viết sử dụng ... 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 thủ tục: Procedure [()]; [< Phần khai...
... chơng trình tham số thực Ví dụ 2: Lập chơng trình vẽ hình chữ nhật dấu có kích thớc khác Vídụ 2: Lập chơng trình vẽ hình chữ nhật dấu **có kích thớc khác Theo bạn để viết chơng trình cho vídụ ... 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 số với giá trị khác để vẽ hình chữ nhật khác Ví dụ: Ve_HCN (25 ,20 ); ... luythua(a,m)+luythua(b,n)+luythua(c,p)+luythua(d,q); Writeln( Tong luy thua =, S:7 :2) ; Readln; END Biến khai báo CT có tác dụng chơng trình gọi biến toàn Biến đợc khai báo CTC có tác dụng CTC gọi biến cục Biến đợc khai báo cho...
... : Chươngtrình có loại ? Cấu trúc chươngtrình ? + Câu hỏi : Viết chươngtrình vẽ lên hình Hình chữ nhật có dạng : ******** * * ******** Bài : NỘI DUNG – HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA ... báo chươngtrình Hoạt động : Vídụ (Vẽ hình chữ nhật có sử dụng tham số) Hoạt động 4.1 : Đặt vấn đề : GV : Đặt vấn đề SGK trình bày để đến cần phải sử dụng tham số dài rộng Hoạt động 4 .2 : ... Chiếu chươngtrình lên hình để học sinh theo dõi Chạy chươngtrình HS : Quan sát kết chạy chươngtrình GV : Phải cho học sinh nhận thấy hoạt động tham số biến Mở rộng vídụ GV : Yêu cầu...
... tiện 12/ 11 /20 11 Phơng pháp Thuyết trình, đa câu hỏi, phân tích vídụ chơng trình giao an dien tu mon tin 11 III Tiến trình lên lớp nội dung giảng Nội dung học Đặt vấn đề :Ta thấy chơng trình ... mon tin 11 Vídụ 1(vẽ hình chữ nhật có sử dụng tham số) Đặt vấn đề:sử dụng hai tham số là: dài, rộng Xây dựng chơng trình con: +Vẽ hai cạnh +Vẽ hai cạnh + Vẽ hai cạnh dới 12/ 11 /20 11 giao an ... cạnh dới 12/ 11 /20 11 giao an dien tu mon tin 11 vídụ 2( hoán đổi) +Hoạt động hoán đổi +Sự khác chơng trình sử dụng tham số giá trị tham biến 12/ 11 /20 11 giao an dien tu mon tin 11 IV Bài tập nhà...
... Putpixel(x,y:integer,color: word) Vẽ điểm toạ độ x,y có màu color Line(x1,y1,x2,y2: integer) Vẽ đoạn thẳng có toạ độ hai đầu mút (x1,y1),(x2,y2) Circle(x,y:integer,r:word) Vẽ đờng tròn tâm (x,y) bán kính r ... Rx,Ry từ góc đầu(gd) đến góc cuối(gc) Rectangle(x1,y1,x2,y2:integer) Vẽ hình chữ nhật có toạ độ đỉnh bên trái (x1,y1) đỉnh dới bên phải (x2,y2) c Unit System: Cha cỏc hm s cp v th tc vo/ra d Unit ... unit1,unit2, ,unitN; USES unit1,unit2, ,unitN; Vớ d: USES Crt,Dos,Graph; Hóy nh! Mt s th viờn chun : - UNIT Crt; UNIT Graph; UNIT System; UNIT Dos; UNIT Print; Khai bỏo s dng th vin USES unit1,unit2,...
... dụng thủ tục •b Vídụ thủ tục • Vídụ 2: Chươngtrình hoán đổi giá trò hai biến, cách dùng thủ tục Hoan_doi TG x x x := y (2) TG TG := x (1) y y := TG (3) •1 Cách viết sử dụng thủ tục •b Vídụ ... 2 Cách viết sử dụng hàm •b Vídụ hàm: Nhập x y xy y dudu x chia y sai y=0 UCLN x kết thúc * Thuật toán Euclide Lần duyệt x y du 125 35 20 15 35 20 15 20 15 2 Cách viết sử dụng hàm •b Ví ... sử dụng hàm •b Vídụ hàm: • Vídụ 2: Chươngtrình cho biết giá trò nhỏ ba số nhập từ bàn phím, có sử dụng hàm tìm số nhỏ hai số Muốn biết số nhỏ hai số, làm cách nào? Cần nhớ: Thủ tục hàm chương...
... phần khai báo chươngtrình §18 VÍDỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNGTRÌNH CON (T1) b Xét ví dụ: Em quan sát vídụ ve_hcnts Em quan sát vídụ hoan_doi c Lời gọi thủ tục: Em quan sát vídụ ve_hcn ... PPCT: 45 §18 VÍDỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNGTRÌNH CON (T1) §18 VÍDỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNGTRÌNH CON (T1) Cách viết sử dụng thủ tục a Cấu trúc thủ tục: Em quan sát vídụ ve_hcn hoan_doi ... ve_hcn hoan_doi để rút nhận xét cấu trúc, vị trí thủ tục chươngtrình §18 VÍDỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNGTRÌNH CON (T1) Cách viết sử dụng thủ tục a Cấu trúc thủ tục: Procedure tên thủ tục...
... sln(ln1,c,ln2); sln(ln2,d,ln3); sln(ln3,e,ln4); Write('so lon nhat la:',ln4); Readln; END Bài 18 Tìm hiểu vídụ sau: Vídụ ta sử dụng câu lệnh để vẽ hình chữ nhật? Cách viết sử dụng thủ tục ... BÀI CŨ Hãy cho biết chươngtrình sau sử dụng chươngtrình thủ tục hay hàm? Đó đoạn nào? Đâu phần đầu, phần khai báo, phần thân? Program Tim_Max; Var a,b,c,d,e,ln1,ln2,ln3,ln4:integer; Procedure ... biến end; tạo thành đầu báo procedure, tên thủ danh sách khác số thủ dụng thân sửtục thủ tục thamcủa(có thể có không) Trong vídụ ta vẽ hình chữ nhật? Vẽ hình chữ nhật Em nhắc lại khái niệm tham...