... KETQUA.OUT
Vi t chương trình nhập vào từ bàn phím một bài thơ (nếu người dùng
nhập vào thừa dấu cách thì phải xoá dấu cách thừa) nội dung bài
thơ được lưu trong tệp THO.TXT.
- Đọc nội dung của ... của thầy hiệu trưởng xa nhất
ã
Bi toỏn 2 (Nhúm 3,4)
Vit thờm vo chng trỡnh c d liu tp trai.txt th mc
d:\baitap\dulieu
Bài 16. Ví dụ làm vi c với tệp
Tính thời gian
... khoảng cách từ trại củ...
... dẫn là:
‘D: \tep1 .txt’
Thực hiện ghi nội dung tệp với nội dung:
‘lop b5 - truong thcs – thpt nguyen binh’
Thực hiện đọc tệp và hiển thị ra màn hình.
8 9
5 6
5 4
4 2
5 8
D: \Tep1 .txt
Bài ... & THPT NGUYỄN BÌNH
VÍ DỤ LÀM VI C VỚI TỆP
Giáo vi n: Nguyễn Văn Tuyến
E-mail : Comein2003c@Gmail.com
Ngày 13 tháng 02 năm 2009
Tiết 38: VÍ DỤ LÀM VI C VỚI TỆP
Trường THCS – THPT N...
... tệp?
HS: Close (tep) ;
END.
Ví dụ 3 : (SGK- 87)
Program vidu3;
Uses crt;
Var tep : TEXT;
d : real;
x,y : Integer;
BEGIN
Clrscr;
ASSIGN (tep, ‘TRAI.INP’);
RESET (tep) ;
While not eof (tep) do
Begin
... Readln(a,b);
Write (tep, a,b);
Close (tep) ;
Readln;
END.
Ví dụ 2: Vi t chương trình mở tệp
Songuyen.txt , in 2 số a, b trong tệp ra
màn hình.
Program Vidu2;
Uses crt;
Var
t...
... tệp
1. Ví dụ 1
§16. VÍ DỤ LÀM VI C VỚI TỆP
Vi c đọc tệp kết thúc khi nào?
Vi c đọc tệp
được kết
thúc khi con
trỏ đang ở vị
trí cuối tệp.
§16. VÍ DỤ LÀM VI C VỚI TỆP
2. Ví dụ 2
- Phân tích ... ‘vanban.dat’).
d. Assign(F1, ‘vanban.dat’);
§16. VÍ DỤ LÀM VI C VỚI TỆP
1. Ví dụ 1
Dựa vào sơ đồ làm vi c
với tệp văn bản theo em ví
dụ này thực hiện vi c ghi
tệp hay đọc tệp?
Đọc tệp...
...
2. Tìm hiểu chương
trình ví dụ
Để hiểu rõ thế nào là làm vi c tới tệp ta xét ví
dụ sau: Ví dụ 1 SGK trang 87
Program Khoang_cach;
Var d:real; f:text;
x,y:integer;
Begin ... gì?
GV: Có thể sử dụng cấu trúc For thay cho
While được không?
GV: Chương trình này thực hiện công vi c gì?
2. Tìm hiểu chương
trình ví dụ
HS: Hàm trả về giá trị True nếu con trỏ tệp
đang chỉ tới ... tệp
HS: Tính v...
... bai1;
Uses crt;
Var
tep2 : TEXT;
A:ARRAY[1 100] of Integer;
i,n:Integer;
- Gán tên tệp;
Begin
Clrscr;
ASSIGN (tep2 , 'C:\DULIEU.INP);
- Mở tệp ra để ghi;
REWRITE (tep2 ) ;
Các b ớc:
Thể ... BAITAP.INP
xem néi dung.
Néi dung tÖp
BAITAP.INP
- NhËp sè l îng phÇn tö
trong m¶ng;
For i:=1 to n do
Begin
Write('Doc so thu ',i,'=');
Readln(A[i]);
Write (tep2 ,...
... trại của các giáo vi n chủ
nhiệm. Mỗi lớp có một khu trại, vị trí trại của giáo vi n
chủ nhiệm đều có tọa độ nguyên (x,y).
Yêu cầu: Tính khoảng cách giữa trại của mỗi giáo vi n
chủ nhiệm và ... tập 1: Vi t chương trình nhập một dãy số nguyên vào tệp
SONGUYEN.INT
Ghi
Đọc
Kiểm tra bài cũ:
Câu hỏi: Hãy nêu các thao tác với tệp?
NhÊn F3 ®Ó më
tÖp TRAI.TXT
xem néi dung.
Néi dung...
... lệnh làm vi c với tệp
I. Các lệnh làm vi c với tệp
Sử dụng thư vi n #include <fstream>
Sử dụng thư vi n #include <fstream>
ifstream ten_bien _tep_ doc;
ifstream ten_bien _tep_ doc;
ofstream ... outFile;
Để mở tệp ta dùng lệnh :
Để mở tệp ta dùng lệnh :
ten_bien _tep. open(“ten _tep ,ios::mode);
ten_bien _tep. open(“ten _tep ,ios::mode);
trong đó mode có thể là in,...
... dung lượng
tối đa có thể upload.
2.Thao tác với tệp tin
2.Thao tác với tệp tin
Đọc nội dung của tệp tin: để đọc nội dung của tệp
tin ta có thể đọc theo từng dòng hoặc đọc từng ký
tự.
Vi c ... name="submit" value="Submit" />
</form>
II. Ghi nội dung vào file
II. Ghi nội dung vào file
Để ghi nội dung vào file đang mở ta sử dụng hàm
fwrite().
fwrite(file,s...