1. Trang chủ
  2. » Công Nghệ Thông Tin

bài 15 thao tác với tệp

26 1,3K 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 26
Dung lượng 1,4 MB

Nội dung

GIÁO VIÊN: Nguyễn Thị Hồng Cẩm Châu Cẩm Tú Bài 15: THAO TÁC VỚI TỆP TRƯỜNG THPT NGUYỄN TRUNG TRỰC... Kiểm tra bài cũCâu 1: Xét theo cách tổ chức dữ liệu thì tệp có mấy loại?. Câu 2: D

Trang 1

GIÁO VIÊN: Nguyễn Thị Hồng Cẩm Châu Cẩm Tú

Bài 15:

THAO TÁC VỚI TỆP

TRƯỜNG THPT NGUYỄN TRUNG TRỰC

Trang 2

Kiểm tra bài cũ

Câu 1: Xét theo cách tổ chức dữ liệu thì tệp có

mấy loại? đó là những loại nào?

Câu 2: Dữ liệu kiểu tệp được lưu ở đâu?

Trang 3

Kiểm tra bài cũ

Trang 4

1 Khai báo tệp

NỘI DUNG

Trang 5

I Khai báo tệp

Trong chương trình Pascal

khi chúng ta muốn dùng

một biến để chứa dữ liệu,

thì việc đầu tiên chúng ta sẽ

làm gì?

Khai báo biến

Trang 8

-Tên biến tệp: Không được

bắt đầu bằng số, trong tên

biến không có khoảng

trắng, không chứa các kí tự

đặc biệt… , , , !, #, $, %,

&, @)

Trang 9

I Khai báo tệp

var tep vb : text; var tep1,tep2 : text.

Đúng Sai

Khai báo nào đúng?

Trang 10

II Thao tác với tệp

Trang 11

II Thao tác với tệp

GHI DỮ LIỆU VÀO TỆP ĐỌC DỮ LIỆU TỪ TỆP

Trang 12

II Thao tác với tệp

Trang 13

II Thao tác với tệp

1 Gán tên tệp

Phân biệt tên tệp với biến tệp:

- Mỗi tệp có một cái tên, tên tệp là biến xâu hay hằng xâu +Ví dụ 1: assign(tep1,‘DULIEU.DAT’);

Trang 14

II Thao tác với tệp

Trang 15

II Thao tác với tệp

3 Đọc/ ghi tệp văn bản

Trong pascal, lệnh nào dùng để đọc dữ liệu? Lệnh nào dùng

để ghi dữ liệu?

Lệnh ghi là write hoặc writelnLệnh đọc là read

hoặc readln

Trang 16

II Thao tác với tệp

read(<biến tệp>,<danh sách biến>);

readln(<biến tệp>,<danh sách biến>);

write(<biến tệp>,<danh sách kết quả>); writeln(<biến tệp>,<danh sách kết

quả>);

Trang 17

II Thao tác với tệp

Trang 18

II Thao tác với tệp

3 Đọc/ ghi tệp văn bản

Ví dụ:

+ Để ghi dữ liệu vào tệp B ta viết:

Write(tepB, ‘A=’,a, ‘B=’,b);

Hoặc Writeln(tepB, ‘A=’,a, ‘B=’,b);

Lưu ý: Khi hai kết quả liền nhau cùng là kiểu số thì cần xen vào giữa hai kết quả này một kết quả trung gian là hằng kí tự dấu cách.

Vd: write( tepB,1,’ ‘,2,’ ‘,3);

Trang 19

II Thao tác với tệp

Trang 20

II Thao tác với tệp

4 Đóng tệp văn bản

Sau khi làm việc xong với

Trang 21

II Thao tác với tệp

Trang 22

1 Cấu trúc khai báo tệp?

2 Các thao tác với tệp?

var <tên biến tệp> : text;

Trang 24

(3)assign (tepA, ‘Xoai.txt’);

(4)assign (tepB, ‘Me.txt’);

Trang 25

Trả lời câu hỏi trong sách bài tập và xem trước ví dụ 1, ví dụ 2 bài 16 trong SGK

Trang 26

The End

Ngày đăng: 28/05/2014, 16:43

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w