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);
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

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:
bai_giang_tin_hoc_lop_11_bai_18_bai_tap_voi_tep.ppt