Thư viện tài liệu học tập, tham khảo online lớn Nội dung viết Soạn SGK Tin Học lớp 11 17: Chương trình phân loại Mời em học sinh quý thầy cô giáo tham khảo hướng dẫn Soạn SGK Tin học lớp 11 Bài 17: Chương trình phân loại ngắn gọn đầy đủ nhất, biên soạn chia sẻ Soạn SGK Tin Học lớp 11 17: Chương trình phân loại Khái niệm chương trình - Chương trình con: Là dãy lệnh mô tả số thao tác định thực (được gọi ) từ nhiều vị trí chương trình - Giả sử ta có tốn sau đây: Hãy tính S=ab+cd+ef Nếu với kiến thức học trước Chúng ta làm sau: + Sử dụng biến để lưu kết ab, cd,ef Tác hại: Như ta phải sử dụng đoạn chương trình tương đồng với Nếu khơng phải tính lũy thừa mà tính 1000 lũy thừa số lượng code lớn dễ gây rối ta phát có lỗi sai đoạn code ta phải sửa tất đoạn code Cách khắc phục: Ta viết chương trình để tính lũy thừa Với x giá trị kiểu thực k thuộc kiểu nguyên Var j:integer; Tich:=1.0; For j:=1 to k Tich:=Tich*x; Khi cần tính lũy thừa ta cần viết tên gọi chương trình thay (x,k) giá trị cụ thể Những hàm mà thường sử dụng trước : sqrt(), upcase(), delete(),… chương trình Lợi ích việc sử dụng chương trình con: + Tránh việc phải viết lặp lặp lại dãy lệnh + Hộ trợ việc thực chương trình lớn Website: https://tailieu.com/ | Email: info@tailieu.com | https://www.facebook.com/KhoDeThiTaiLieuCom Thư viện tài liệu học tập, tham khảo online lớn + Phục vụ cho q trình trừu tượng hóa + Mở rộng khả ngôn ngữ + Thuận thiện cho phát triển, nâng cấp chương trình Phân loại cấu trúc chương trình a) Phân loại Trong nhiều ngơn ngữ lập trình, chương trình thường gồm hai loại” + Hàm (function) chương trình thực số thoa tác trả giá trị qua tên Ví dụ hàm tốn học hay hàm xử lí xâu: Sin(x) nhận giá trị thực x trả giá trị sin(x); Sqrt(x) nhận giá trị x trả giá trị bậc hai x; + Thủ tuc (procedure) chưng trình thực thoa tác định khơng trả giá trị qua tên Ví dụ thủ tục vào /ra chuẩn hay thủ tục xử lý xâu: Write, writeln, readln, read,… b) Cấu trúc chương trình Chương trình có cấu trúc tương tự chương trình, thiết phải có tên phần đầu dùng để khai báo tên, hàm phải khai báo kiểu liệu cho giá trị trả hàm: [] Phần khai báo Phần khai báo có khai báo biến cho liệu vào ra, biến dùng chương trình Phần thân Phần thân chương trình dãy câu lệnh thực để từ liệu vào ta nhận liệu hay kết mong muốn Tham số hình thức: Các biến khia bó cho liệu vào/ra gọi tham số hình thức chương trình Các biến khia báo để dùng riêng tron chương trình gọi biến cục Website: https://tailieu.com/ | Email: info@tailieu.com | https://www.facebook.com/KhoDeThiTaiLieuCom Thư viện tài liệu học tập, tham khảo online lớn Ví dụ, chương trình Luythua(x,k) phần x, k tham số hình thức j biến cục Chương trình chương trình khác sử dụng biến cục chương trình con, chương trình sử dụng biến cảu chương trình c) Thực chương trình Tham số thực Để thực chương trình con, ta cần phải có lệnh gọi tương tự lệnh gọi hàm hay thủ tục chuẩn, bao gồm tên chương trình với tham số biến chứa liệu vào tương ứng với tham số hình thức đặt cặp ngoặc ( ) Các biến gọi tham số thực Ví dụ: Sqr(225) Thì sqr tên chương trình 225 tham số thực Khi thực chương tình con, tham số hình thức dùng để nhập liệu vào nhận gái trị cảu tham số thực tương ứng, cịn tham số hình thức dùng để lưu trữ liệu trả giá trị cho tham số thực tương ứng ►►CLICK NGAY vào nút TẢI VỀ để tải Giải tập Tin học lớp 11Bài 17: Chương trình phân loại (Ngắn gọn) file PDF hoàn toàn miễn phí Website: https://tailieu.com/ | Email: info@tailieu.com | https://www.facebook.com/KhoDeThiTaiLieuCom ... liệu trả giá trị cho tham số thực tương ứng ►►CLICK NGAY vào nút TẢI VỀ để tải Giải tập Tin học lớp 11Bài 17: Chương trình phân loại (Ngắn gọn) file PDF hoàn toàn miễn phí Website: https://tailieu.com/... khác khơng thể sử dụng biến cục chương trình con, chương trình sử dụng biến cảu chương trình c) Thực chương trình Tham số thực Để thực chương trình con, ta cần phải có lệnh gọi tương tự lệnh gọi... gọi tham số thực Ví dụ: Sqr(225) Thì sqr tên chương trình 225 tham số thực Khi thực chương tình con, tham số hình thức dùng để nhập liệu vào nhận gái trị cảu tham số thực tương ứng, cịn tham số