Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 17 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
17
Dung lượng
424 KB
Nội dung
[...]... thể bị thay đổi sau khi thực hiện xong thủ tục GHI NHỚ Cấu trúc của thủ tục Tham số giá trị Tham số biến Chuẩn bị phần tiếp theo của bài học cách viết và sử dụng hàm” VÍ DỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNG TRÌNH CON VÍ DỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNG TRÌNH CON ...1 CÁCH VIẾT VÀ SỬ DỤNG THỦ TỤC b Ví dụ về thủ tục Ví dụ 2: Hoán đổi giá trị của 2 biến x, y được nhập vào từ bàn phím Quan sát sách giáo khoa trang 99, chương trình mô tả thủ tục Hoan_doi Program VD_ thambien1;VIẾT VÀ SỬ DỤNG CHƯƠNG TRÌNH CON VÍ DỤ VỀ CÁCH Uses crt; var a,b: integer; Procedure Hoan_doi (Var x,y:integer); Var TG: integer; Tham số hình Tham... trị x:= y; hay tham số biến? y:=TG; end; 5 10 10 5 Begin Clrscr; Tham số thực sự (tham biến) Tham số thực sự (tham biến) a:= 5 ; b:= 10; Writeln( a:6 , b:6); Hoan_doi(a,b); Writeln( a:6 , b:6); readln; End Program VD_ thambien2;VIẾT VÀ SỬ DỤNG CHƯƠNG TRÌNH CON VÍ DỤ VỀ CÁCH Uses crt; var a,b: integer; Procedure Hoan_doi (x: integer; var y: integer); Var TG: integer; Begin Tham số hình Tham số hình TG:=... y:=TG; end; 5 10 5 5 Begin Clrscr; Tham số thực sự (tham biến) Tham số thực sự (tham biến) a:= 5 ; b:= 10; Writeln( a:6 , b:6); Hoan_doi(a,b); Writeln( a:6 , b:6); readln; End NHẬN XÉT Tham số giá trị : Giá trị không thay đổi khi ra khỏi chương con Tham số biến : Giá trị thay đổi khi ra khỏi chương con 1 CÁCH VIẾT VÀ SỬ DỤNG THỦ TỤC Câu hỏi: So sánh tham trị và tham biến ? Tham số giá trị • Khai báo: . biến Chuẩn bị phần tiếp theo của bài học cách viết và sử dụng hàm”. VÍ DỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNG TRÌNH CON VÍ DỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNG TRÌNH CON . Ve_Hcn PHÂN TÍCH BÀI TOÁN Để viết chương trình này ta dùng những chương trình con nào? Trong chương trình chính ta dùng những lời gọi nào? Dùng chương trình con có thủ tục Ve_Hcn (chdai, chrong:. write ( *’); Writeln; For j:=1 to chrong - 2 do Begin Write(‘*’); For i:=1 to chdai - 2 do Write(‘ ‘); Writeln(‘*’) end; For i:=1 to chdai do write(‘*’); Writeln; VÍ DỤ VỀ CÁCH VIẾT VÀ SỬ