Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

tiet 39.ppt

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Tấn Phát (trang riêng)
Ngày gửi: 14h:44' 13-03-2009
Dung lượng: 715.5 KB
Số lượt tải: 85
Số lượt thích: 0 người
Giáo viên thực hiện: Nguyễn Tấn Phát
Tuần: . 30. . . . .
Tiết: . .39 . . .
Ngày dạy: . . . . ./. . . ./ 2009
CHƯƠNG V: TỆP VÀ THAO TÁC VỚI TỆP
Một số bài toán với tệp

Bài 1: Đọc vào một dãy n số nguyên (n<=100), ghi dãy số đó vào tệp có tên BAITAP.INP
- Khai báo;
Program bai1;
Uses crt;
Var
tep2: TEXT;
A:ARRAY[1 .. 100] of Integer;
i,n:Integer;
{k:integer}
- Gán tên tệp;
Begin
Clrscr;
ASSIGN(tep2, `C:BAITAP.INP’);
- Mở tệp ra để ghi;
REWRITE (tep2);
Các bước:
Thể hiện bằng pascal
- 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]); {readln(k);}
Write(tep2,A[i],’ ‘); {write(tep2,k);`}
End;
Write(‘Nhap n = `);Readln(n);
- Đọc vào mảng;
- Ghi ra tệp BAITAP.INP;
- Đóng tệp.
Close(tep2);
Readln;
END.
Nhap vao bao nhieu so :
6
Nhap so thu 1 =
5
Nhap so thu 2 =
7
Nhap so thu 3 =
20
Nhap so thu 4 =
15
Nhap so thu 5 =
1
Nhap so thu 6 =
8
-
Nhấn F3 để mở tệp BAITAP.INP xem nội dung.
Nội dung tệp BAITAP.INP
- Khai báo;
Program Bai2;
Uses crt;
Var
tep: TEXT;
S,i,n:Integer;

- Gán tên tệp;
Begin
Clrscr;
ASSIGN(tep, `D:TPBAITAP.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(i:5);
S:=S+i;
End;
readln(tep);
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
WHILE NOT EOLN(Tep) DO
Begin
Read(tep,i);
Writeln;
 
Gửi ý kiến