Giáo trình Tin học Tính toán - Chương 6: Tạo kiểu dữ liệu và xuất nhập - Huỳnh Văn Kha
Bạn đang xem tài liệu "Giáo trình Tin học Tính toán - Chương 6: Tạo kiểu dữ liệu và xuất nhập - Huỳnh Văn Kha", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
- giao_trinh_tin_hoc_tinh_toan_chuong_6_tao_kieu_du_lieu_va_xu.pdf
Nội dung text: Giáo trình Tin học Tính toán - Chương 6: Tạo kiểu dữ liệu và xuất nhập - Huỳnh Văn Kha
- Chương 6: Tạo kiểu dữ liệu và xuất nhập
- Nội dung 1.Tạo kiểu dữ liệu. 2.Xuât nhập. 1/1/2013 C01029 - Ch ươ ng 6 2
- 1. Tạo kiểu dữ liệu • Những thủ tục thường xuyên sử dụng được Maple lưu trong thư viện chuẩn . • Khi nhập 1 lệnh, Maple đủ thông minh để load thủ tục tương ứng và tiến hành các tính toán cần thiết. 1/1/2013 C01029 - Ch ươ ng 6 3
- 1. Tạo kiểu dữ liệu (tt) • Các thủ tục ít sử dụng hơn được Maple lưu trong các gói . • Muốn sử dụng phải xác định rõ gói chưa thủ tục đó. 1/1/2013 C01029 - Ch ươ ng 6 4
- 2. Nhập, xuất • Maple có hỗ trợ các input và output được định dạng. Điều này cho phép đọc các dữ liệu được tạo bởi các ứng dụng khác đồng thời cũng cho phép viết ra kiểu dữ liệu cho các ứng dụng khác sử dụng. • printf(fmt, x1, , xn) cho phép in x1, , xn với định dạng fmt. • Tổng quát thì fmt có dạng: %[flags][width][.precision][modifiers ]code 1/1/2013 C01029 - Ch ươ ng 6 5
- 2. Nhập, xuất - printf • Định dạng I/O hoàn toàn tương tự C. 1/1/2013 C01029 - Ch ươ ng 6 6
- 2. Nhập, xuất - sscanf • sscanf(str, fmt) đọc chuỗi str với định dạng fmt. • Tổng quát fmt có dạng: %[*][width][modifiers]code • Định dạng tương tự C. 1/1/2013 C01029 - Ch ươ ng 6 7
- 1/1/2013 C01029 - Ch ươ ng 6 8
- 2. Nhập, xuất – chuyển code ngôn ngữ khác. • Sử dụng các hàm trong gói MTM để tạo code cho các ngôn ngữ khác. • fortran(A,x): tạo lệnh Fortran gán biểu thức A cho biến x. • ccode(A,x): tạo lệnh C gán biểu thức A cho biến x. • latex(A): tạo chuỗi định dạng A trong LaTeX 2e. 1/1/2013 C01029 - Ch ươ ng 6 9
- 1/1/2013 C01029 - Ch ươ ng 6 10
- 1/1/2013 C01029 - Ch ươ ng 6 11
- 1/1/2013 C01029 - Ch ươ ng 6 12
- 1/1/2013 C01029 - Ch ươ ng 6 13