Giải bài tập Tin học 11 trang 117 VnDoc com VnDoc Tải tài liệu, văn bản pháp luật, biểu mẫu miễn phí Giải bài tập Tin học 11 trang 117 Bài 1 (trang 117 sgk Tin học lớp 11) Hãy nêu sự giống nhau và khá[.]
Giải tập Tin học 11 trang 117 Bài (trang 117 sgk Tin học lớp 11): Hãy nêu giống khác thủ tục hàm Trả lời: Sự khác thủ tục hàm hàm trả giá trị kết thuộc kiểu xác định giá trị gán cho tên hàm Lời gọi hàm làm tham gia vào biểu thức khác tốn hạng Ví dụ: a:=unln(5,6)+1 Bài (trang 117 sgk Tin học lớp 11): Chương trình khơng có tham số khơng? Cho ví dụ Trả lời: Chương trình khơng có tham số Ví dụ: -Thủ tục khơng có tham số: Procedure vietgido();Begin Writeln(‘Viet mot cai gi do’);End; - Hàm khơng có tham số Function Traveso():integer;Begin Traveso:=3;End; Bài (trang 117 sgk Tin học lớp 11): Hãy cho ví dụ chương trình có nhiều kết Trả lời: - Chương trình cho kết cách dùng tham chiếu trả qua tên (đối với hàm) Ví dụ: Sử dụng thủ tục: Procedure trave(var i:integer);Begin I:=1;End; VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Kết thúc thủ tục biến I truyền vào thủ tục nhận giá trị Sử dụng hàm:Function trave(var i:integer):integer;Begin I:=1; Trave:=1;End; Tên hàm trả giá trị Biến I truyền vào mang giá trị Bài (trang 117 sgk Tin học lớp 11): Viết chương trình (hàm, thủ tục) tính bội số chung nhỏ hai số nguyên dương a, b Hãy cho biết trường hợp viết chương trình dạng hàm hay thủ tục thuận tiện hơn? Vì sao? Trả lời: uses crt; var a,b:integer;function fuc(x,y:integer):integer;var sodu,tich:integer;begin tich:=x*y; while y0 begin sodu:=x mod y; x:=y; y:=sodu; end; fuc:=tich div x;end; procedure puc(x,y:integer);var sodu,tich:integer; begin tich:=x*y; while y0 begin sodu:=x mod y; x:=y; y:=sodu; end; write('Boi chung nho nhat cua hai so a b su dung thu tuc :',tich div x);end;begin clrscr; write('Nhap vao hai so a b:'); readln(a,b); writeln('Boi chung nho nhat cua hai so a b su dung ham:',fuc(a,b)); puc(a,b); readkey; end Kết quả: VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí - Sử dụng chương trình dạng hàm thuận tiện Vì tính riêng bội chung nhỏ mà bội chung nhỏ để phục vụ việc Nếu sử dụng hàm ta dùng lời gọi hàm để tham gia vào biểu thức tốn học khác Cịn sử dụng thủ tục khơng thể làm Xem thêm tại: https://vndoc.com/tai-lieu-hoc-tap-lop-11 VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí ... i:integer):integer;Begin I:=1; Trave:=1;End; Tên hàm trả giá trị Biến I truyền vào mang giá trị Bài (trang 117 sgk Tin học lớp 11) : Viết chương trình (hàm, thủ tục) tính bội số chung nhỏ hai số nguyên dương a,... thức tốn học khác Cịn sử dụng thủ tục khơng thể làm Xem thêm tại: https://vndoc.com/tai-lieu -hoc -tap- lop -11 VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí