Bài giảng Tin học Lớp 11 - Bài 18: Bài tập với tệp

Bài 2:

Mở tệp BAITAP.INP, in dãy số trong tệp ra màn hình. Tính tổng của dãy số đó.

Các bớc:

Khai báo;

Gán tên tệp;

Mở tệp ra để đọc;

Thể hiện bằng pascal

Program Bai2;

Uses crt;

Var

 tep: TEXT;

 A:ARRAY[1 . 100] of Integer;

 S,i,n:Integer;

Begin

 Clrscr;

ASSIGN(tep, 'D:\TP\BAITAP.INP)

RESET(tep);

 

ppt 9 trang trandan 320
Bạn đang xem tài liệu "Bài giảng Tin học Lớp 11 - Bài 18: Bài tập với tệp", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: Bài giảng Tin học Lớp 11 - Bài 18: Bài tập với tệp

Bài giảng Tin học Lớp 11 - Bài 18: Bài tập với tệp
 
 A:ARRAY[1 .. 100] of Integer; 
 S,i,n:Integer; 
- Gán tên tệp; 
Begin 
 Clrscr; 
ASSIGN( tep , 'D:\TP\BAITAP.INP’); 
- Mở tệp ra để đọc; 
RESET( tep) ; 
Bài 2: 
Mở tệp BAITAP.INP, in dãy số trong tệp ra màn hình. Tính tổng của dãy số đó. 
Các bước: 
Thể hiện bằng pascal 
- Gán tổng của dãy = 0; 
 Write(A[i]:5); 
 S:=S+A[i]; 
End; 
S:=0; 
- Dãy số nguyên không biết bao nhiêu số, nhưng vẫn đọc ra được bằng cách dùng hàm EOF(tên biến tệp) ; 
- Đóng tệp. 
Close( tep) ; 
Readln; 
END. 
- Đọc dữ liệu từ file BAITAP.INP; 
- In ra màn hình dãy số; 
- Tính tổng; 
Writeln('Tong cua day so la : ',S); 
WHILE NOT( EOF(tep) ) DO 
Begin 
Readln(tep,A[i]); 
Writeln; 

File đính kèm:

  • pptbai_giang_tin_hoc_lop_11_bai_18_bai_tap_voi_tep.ppt