... 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 ... 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 ... Vẽ cạnh HCN FOR i: =1 to chdai DO WRITE(*); WRITELN; Vẽ hai cạnh bên FOR J: =1 to chrong -2 DO Begin Write(*); For i: =1 to chdai - Write( ); Writeln(*) end; Vẽ cạnh dới FOR i: =1 to chdai DO WRITE(*);...
... 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 ... 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; ... đề Thuyết trình1 - CTC gồm hai loại CTC hàm CTC thủ tục Buổi học ngày hôm trước, tìm hiểu cách viết sử dụng thủ tục Buổi học ngày hôm nay, tìm hiểu nốt loại CTC lại qua “Cách viết sử dụng hàm”...
... 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 : Phân ... 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 ... v thm l tham s ca li gi hm, th tc khỏc Hãy nhớ! Cấu trúc thủ tục hàm Cách viết sử dụng thủ tục, hàm chươngtrình Phân biệt o Tham trị, tham biến o Biến toàn cục, biến cục o Tham số thực sự,...
... 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ố ... A:=5; B: =10 ; tham số biến tham số Writeln( A : 6, B : 6); 10 trị ta xét chưongtrình sau, Hoan_Doi(A,B); tham số trở 10 Writeln(A: 6, B:6); thành tham số giá trị Readln; End Trong chươngtrình ... Hàm: 1. Cả thủ tục 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...
... 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; ... ', b); tham biến end hoana2007 Tiết 42 - 18 VÍDỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNGTRÌNH CON Giáo viên thực hiện: Nguyễn Anh Hoà hoana2007 Cách viết sử dụng hàm a Khai báo Function [(
... 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ụVídụ 1: Vídụ sử dụng hàm Viết chươngtrình thực tối giản phân số, sử dụng hàm để tính ước chung ... 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...
... 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 chươngtrình 3.3 Nội dung giảng: ... 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 hàm) để thực tính chu ... trình ? Nếu muốn vẽ 3, HCN phải làm nào? - Nếu muốn vẽ 10 0, 10 00 HCN liệu liệt kê 10 0, 10 00 thủ tục veHCN không? Vậy phải làm nào? - Dựa vào chươngtrình trên, * VD2: (10 ’) Vẽ HCN có kích em cho cô...
... 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ó ... vào cho chươngtrình đưa liệu chươngtrình tìm - Đưa liệu vào cho chươngtrình xử lí - Hỏi: Các tham sốvídụ thuộc loại nào? - Chiếu chươngtrình - Đưa liệu sau chươngtrình VD_thambien 1, sách ... dùng để 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,...
... 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: • VD1: ... a/b Ví dụ, nhập vào tử số 18 , mẫu số 21 kết hình đưa 6/7 12 - Vídụ cách viết sử dụng chươngtrình Nội dung Cách viết 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 ... 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...
... 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 vẽ ... * * * * * * * * 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(‘* * * * * * * * * Writeln(‘* ... 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 **********************************...
... 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ụ ta nên dùng ... VD1: Lập chơng trình tính tổng luỹ thừa S = am +bnn+cpp+dqq VD1: Lập chơng trình 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 ... 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);...
... 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 học sinh nhà tìm hiểu chươngtrình SGK (trang 10 2) ... khai báo phần khai 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 ... : 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...
... 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 ... 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ỗ hàm...
... hai cạnh dới 12 /11 /2 011 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 /2 011 giao an dien tu mon tin 11 IV Bài tập ... cục giao an dien tu mon tin 11 II Phơng pháp phơng tiện 12 /11 /2 011 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 ... phải có, phần có không 12 /11 /2 011 giao an dien tu 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...
... 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) ... Ellipse(x,y:integer,gd,gc,Rx,Ry :word) Vẽ cung elip tâm điểm(x,y), bán kính trục 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 ... 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,...
... Hoan_doi(b,c); writeln(a, ‘ ’, b ‘ ’, c); Kết nhận (trên hình) sau thực chươngtrình là: A 10 11 12 B 11 10 12 C 12 11 10 D 12 10 11 ... 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 12 5 35 20 15 35 20 15 20 15 •2 Cách viết sử dụng hàm •b Vídụ hàm: 10 11 ... Kết nhận (trên a:=5; b: =10 ; hình) 10 writeln(a:6, b:6); thực chươngtrình ? 11 Hoan_doi(a,b); 12 writeln(a:6, b:6); 13 readln; 14 end 1 Cách viết sử dụng thủ tục •b Vídụ thủ tục * Chú ý: • -...
... 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 ... 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 ... từ bàn phím • Đọ c trư c mục trang 10 1s g k: Các h viế t s dụng hàm + Cấu trúc c c hàm + Các h s dụng hàm 18 VÍDỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNGTRÌNH CON (T1) Tham trị Tham biến Ý nghĩa Chỉ...
... sln(a,b,ln1); 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 ... 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 ... Sử dụng hàm - Lệnh gọi hàm: ; -Lệnh gọi hàm tham gia vào biểu thức toán hạng Ví dụ: A:= 6*UCLN( Tuso, Mauso) +1; Phân biệt hàm thủ tục * Giống nhau: - Đều chương...