... kiểu dữ liệu đó kiểu tệp giúp giải số yêu cầu Hôm vào Bài14 -15: Kiểu dữ liệu Bài14 -15: kiểuliệutệpthao tệp thaotácvới tệp ? Các em cho ví dụ về số tệp mà em đa biết ?Tìm ... END 4’ + Hs theo dõi 3.2.d Đóng tệp: Close(f); Lưu ý: Khi không làm việc với tệp, ta phải dùng lệnh đóng tệp, đặc biệt sau ghi liệu không thaotácvớitệp trước tác dụng PROGRAM vidu; VAR f: text; ... tệp vào biến f; ? Đoạn chương trình(3) tiếp + Cú pháp gắn tên tệp theo làm việc gì? assign( , ); ? Cho biết cú pháp gắn biến tệp? Vì thaotác ngôn ngữ lập trình thao tác...
... biến kiểu tệp? - Var : Text; - Hỏi: Có thủ tục - Assign( , ); làm việc với tệp? - Rewrite(>Tên_biến _tệp> ); - Reset (>Tên_biến _tệp> ); - Close(>Tên_biến _tệp> ); ... trình với test giáo viên chuẩn bị Thông báo kết mà chương Nhập liệu theo yêu cầu trình tìm Xác nhận kết IV ĐÁNH GIÁ CUỐI BÀI Những nội dung học - Các thaotác xử lí tệp: + Gán tên tệp + Mở tệp ... quan kiểutệp để giải toán đặt b Nội dung: - Viết chương trình tạo tệp MYBOOK.DAT định kiểu ghi, ghi có cấu trúc: Record Ten_sach:String; Tac_gia:Tring[30]; Gia_tien:Longint; End; Yêu cầu: Ghi tệp...
... ư: TEXT; Ví dụ: tep1,tep2ư: Text; Program vd1; Uses crt; Var tep1,tep2: TEXT; Thaotácvớitệp Gán tên tệp Mở tệp để ghi Mở tệp để đọc Đọc liệu từ tệp Ghi liệutệp Đóng tệp a Gán tên tệp ... trò kiểutệpDữliệukiểutệp đợc lu trữ lâu dài nhớ (đĩa từ, CD, ) không bị tắt nguồn điện Lợng thông tin lu trữ tệp lớn phụ thuộc vào dung lợng đĩa Có hai loại tệp thờng dùng: Tệp định kiểu ... a=3, b=5 đợc ghi tệp BAITAP.INP d Đọc liệu từ tệp Thủ tục mở tệp để đọc liệu RESET ( ); Thủ tục đọc liệu từ tệp: READ( , ); READLN ( , );...
... Trong chng trỡnh Ph thụng, ta ch xột cỏch khai bỏo v cỏc thao tỏc vi bn Kiu d liu 1.Vai trũ ca kiu Thao tỏc vi Khai bỏo bin Phõn loi Gn tờn Thao tỏc vi Cỏc hm thng gp GHI TP C TP M ghi M c Ghi ... d liu trờn RAM s b mt Kiu d liu 1.Vai trũ ca kiu Phõn loi Thao tỏc vi Cỏc hm thng gp Cng c Dn dũ Kiu d liu 1.Vai trũ ca kiu Phõn loi Thao tỏc vi Cỏc hm thng gp Cng c Dn dũ Vai trũ & c im ca kiu ... Ghi d liu c d liu t Cng c Dn dũ úng Kiu d liu 1.Vai trũ ca kiu Thao tỏc vi ; Var :Text Phõn loi
... crt; Var tep1,tep2: TEXT; Thaotácvớitệp Gán tên tệp Mở tệp để ghi Mở tệp để đọc Ghi liệutệp Đọc liệu từ tệp Đóng tệp a Gán tên tệp ASSIGN( , ); Tên tệp: Là biến xâu xâu Ví ... trò kiểutệpDữliệukiểutệp lưu trữ lâu dài nhớ (đĩa từ, CD, ) không bị tắt nguồn điện Lượng thông tin lưu trữ tệp lớn phụ thuộc vào dung lượng đĩa Có hai loại tệp thường dùng: Tệp định kiểu ... biến a=3, b=5 ghi tệp BAITAP.INP d Đọc liệu từ tệp Thủ tục mở tệp để đọc liệu RESET ( ); Thủ tục đọc liệu từ tệp: READ( , ) ; READLN ( ,
... Kiểuliệutệp có đặc điểm sau: + Kiểuliệutệp lưu trữ lâu dài nhớ (đĩa từ, CD, ) + Lượng liệu lưu trữ tệp lớn phụ thuộc dung lư ợng đĩa Bài 14: KiểuDữLIệUTệP Vai trò kiểutệp Phân loại tệp ... (VD: Tổ chức theo phần tử kiểu) VD: Dữliệu âm thanh, ảnh, Bài 14: KiểuDữLIệUTệP Vai trò kiểutệp Phân loại tệpthaotácvớitệp Có cách: Xét theo cách tổ chức liệu Xét theo cách thức truy ... Khai báo biến tệp - Mở tệp - Đọc/ghi liệu - Đóng tệp Bài 15: Thaotácvớitệp Khai báo Cấu trúc chung khai báo biến tệp: Var : Text; VD: Var a,b:Text; Thaotácvớitệp Hãy cho ví...
... crt; Var tep1,tep2: TEXT; Thaotácvớitệp Gán tên tệp Mở tệp để ghi Mở tệp để đọc Đọc liệu từ tệp Ghi liệutệp Đóng tệp a Gán tên tệp ASSIGN (,); Tên tệp: Là biến xâu xâu Ví ... Vai trò kiểutệpDữliệukiểutệp lưu trữ lâu dài nhớ (đĩa từ, CD, ) không bị tắt nguồn điện Lượng thông tin lưu trữ tệp lớn phụ thuộc vào dung lượng đĩa 2 Có hai loại tệp thường dùng: Tệp có ... biến a=3, b=5 ghi tệp BAITAP.INP d Đọc liệu từ tệp Thủ tục mở tệp để đọc liệu RESET ( ); Thủ tục đọc liệu từ tệp: READ( , ); READLN ( , );...
... thaotácvớikiểu tệp, người lập trình cần có cách thức thực nào? IV LƯU BẢNG Phân loại tệpthaotácvới tệp: Có hai loại kiểu tệp: • Tệp văn bản: tệp mà liệu ghi dạng kí tự theo mã ASCII • Tệp ... có thao tác: Khai báo biến tệp, mở tệp, đọc/ghi liệu, đóng tệp -Có loại kiểu tệp? Có hai loại kiểu tệp: tệp có cấu trúc tệp văn Với cách truy cập tệp văn bản thường truy cập Cách truy cập tệp ... Chương V: TỆPVÀTHAOTÁCVỚITỆP HỌAT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ -Vậy kiểutệp có nhiều điểm khác biệt so vớikiểu học chương trước nào? Dữliệukiểutệp lưu trữ lâu dài nhớ...
... Assign(f, KQ.TXT); Thaotácvớitệp a) Gắn tên tệp Ví dụ 2: - để gắn tệp DULIEU.DAT th mục gốc đĩa C, ta gắn tệpvới biến tệp T1 nh sau: Assign(T1, C:\DULIEU.DAT); Thaotácvớitệp b) Mở tệp - Thủ tục ... trò kiểutệp đặc điểm: + Tệp có cấu trúc loại tệp mà thành phần đợc tổ chức theo cấu trúc định + Tệp văn bản: tệp mà liệu đợc ghi dới dạng kí tự theo mã ASCII 2 Phân loại tệpthaotácvớitệp ... Thủ tục có dạng: + Mở tệp để ghi liệu : Rewrite( ); + Mở tệp để đọc liệu : Ví dụ 1: Reset( ); Assign(f, C:\KQ.DAT ); Rewrite( f ); Thaotácvớitệp b) Mở tệp Ví dụ 2: Tentep...
... nguồn gốc Nếu quý thầy cô/ quan tác giả chương trình xin liên hệ với 3 Thaotácvớitệp Gán tên tệp Mở tệp để ghi Mở tệp để đọc Đọc liệu từ tệp Ghi liệutệp Đóng tệp Thầy Đinh Nguyên Thanh Tú ... chương trình xin liên hệ với d Đọc liệu từ tệp Thủ tục mở tệp để đọc liệu RESET ( ); Thủ tục đọc liệu từ tệp: READ( , ); READLN ( , ); ... 1 Vai trò kiểutệpDữliệukiểutệp lưu trữ lâu dài nhớ (đĩa từ, CD, ) không bị tắt nguồn điện Lượng thông tin lưu trữ tệp lớn phụ thuộc vào dung lượng đĩa Thầy Đinh Nguyên...
... khởi tạo biến cấu trúc với thông tin chi tiết 10 sinh viên c Viết vòng lặp để hiển thị menu thaotác mà chương trình thực d Nhận vào lựa chọn danh mục gọi hàm thích hợp với tham số mảng cấu trúc ... Thông tin nhân viên phải bao gồm mã nhân viên, tên, lương ngày vào làm Ngày vào làm phải lưu cấu trúc khác Chương trình phải thực thaotác sau dựa lựa chọn trongmenu chức chương trình: a Tăng lương ... xuất chương trình là: Book code: Issue or Return? (I/R): I Các Kiểuliệu Nâng cao Sắp xếp 25 Date: 22 03 Continue? (y/n): y Nếu nhập vào 3, mẫu kết xuất chương trình là: Book code had transactions...
... nghĩa tên cho kiểu có Cú pháp tổng quát câu lệnh typedef là: typedef type name; type kiểuliệu cho phép name tên cho kiểuliệu Tên định nghĩa, tên thêm vào, tên thay thế, cho kiểuliệu có Ví dụ ... Các Kiểuliệu Nâng cao Sắp xếp 17 Tóm tắt Một cấu trúc tập biến có kiểuliệu khác nhóm lại với tên Việc định nghĩa cấu trúc tạo kiểuliệu cho phép người dùng sử dụng chúng để khai báo biến kiểu ... báo biến: int xyz float ans Nó báo với trình biên dịch dành vùng lưu trữ cho biến vớikiểu gán tên cho biến Cũng với int, float kiểuliệu khác, ta có số biến có kiểu cấu trúc cho Trong chương trình,...
... nghĩa tên cho kiểu có Cú pháp tổng quát câu lệnh typedef là: typedef type name; type kiểuliệu cho phép name tên cho kiểuliệu Tên định nghĩa, tên thêm vào, tên thay thế, cho kiểuliệu có Ví dụ ... Các Kiểuliệu Nâng cao Sắp xếp 17 Tóm tắt Một cấu trúc tập biến có kiểuliệu khác nhóm lại với tên Việc định nghĩa cấu trúc tạo kiểuliệu cho phép người dùng sử dụng chúng để khai báo biến kiểu ... báo biến: int xyz float ans Nó báo với trình biên dịch dành vùng lưu trữ cho biến vớikiểu gán tên cho biến Cũng với int, float kiểuliệu khác, ta có số biến có kiểu cấu trúc cho Trong chương trình,...
... nhân viên mảng cấu trúc Dữ liệuThông tin nhân viên phải bao gồm mã nhân viên, tên, lương ngày vào làm Ngày vào làm phải lưu cấu trúc khác Chương trình phải thực thaotác sau dựa lựa chọn danh ... chomenu thaotác mà chương trình thực d Nhận vào lựa chọn danh mục gọi hàm thích hợp với tham số mảng cấu trúc e Trong hàm dùng để hiển thị thông tin chi tiết sinh viên nhập học cho năm, cho nhập vào ... choice: Nếu nhập vào 1, mẫu kết xuất chương trình là: Book code: Book name: Detective Author: Hailey Number of copies: Continue? (y/n): y Các Kiểuliệu Nâng cao Sắp xếp 25 Nếu nhập vào 2, mẫu kết...
... Thông tin nhân viên phải bao gồm mã nhân viên, tên, lương ngày vào làm Ngày vào làm phải lưu cấu trúc khác Chương trình phải thực thaotác sau dựa lựa chọn menu chức chương trình: a> Lương tăng theo ... code %d had %d transactions", tempcode, j); } getch(); } Bài tập bắt buộc - Viết chương trình C để lưu trữ thông tin sinh viên cấu trúc Dữliệu phải bao gồm mã sinh viên, khóa học đăng ký năm đăng ... nhập học năm học Viết hàm khác để xác định hiển thị thông tin chi tiết sinh viên biết mã sinh viên Bài tập tự làm Viết chương trình C để lưu trữ độ dài mảng cấu trúc Mỗi độ dài phải bao gồm thông...
... Bài toán đặt vấn đề: Nhập vào họ tên hai học sinh, in hình họ tên dài hơn? A P H A N B N G u y a e N Hãy xác định kiểuliệu hai biến A,B? n H m y Khái niệm ... write(b); Readln; END 2 Nhập vào hai xâu từ bàn phím, kiểm tra xem kí tự xâu thứ có trùng với kí tự cuối xâu thứ hai không? Các bước: Khai báo xâu : A,B Nhập xâu Dựa vào bư ớc bên, hoàn thiện chư ... bổ sung vào xâu rỗng Hãy nhớ! Xin chao cac ban! Xâu dãy kí tự mã ASCII Var S : string[30] Khai báo: tên xâu, độ dài lớn xâu S[1] = X Tham chiếu phần tử xâu: Tên xâu[chỉ số] Các thaotác xử...