SlideShare une entreprise Scribd logo
1  sur  10
GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa
rõ nguồn gốc
Bài 18
Gi¸o ¸n ®iÖn tö tin häc líp 11
GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa
rõ nguồn gốc
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;
- 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Ể HIỆN BẰNG PASCAL
GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa
rõ nguồn gốc
- 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,A[i]);
End;
Write(‘Nhap n = ');Readln(n);
- Đọc vào mảng;
- Ghi ra tệp DULIEU.INP;
- Đóng tệp. Close(tep2);
Readln;
END.
GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa
rõ nguồn gốc
GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa
rõ nguồn gốc
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
-
GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa
rõ nguồn gốc
Nhấn F3 để mở tệp
BAITAP.INP xem nội
dung.
Nội dung tệp
BAITAP.INP
GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa
rõ nguồn gốc
- Khai báo;
Program Bai2;
Uses crt;
Var
tep: TEXT;
A:ARRAY[1 .. 100] of Integer;
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
GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa
rõ nguồn gốc
- 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;
GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa
rõ nguồn gốc
GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa
rõ nguồn gốc

Contenu connexe

Tendances

Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danVõ Tâm Long
 
Tl automata
Tl automataTl automata
Tl automataLuwx Mta
 
Chuẩn hóa lược đồ quan hệ
Chuẩn hóa lược đồ quan hệChuẩn hóa lược đồ quan hệ
Chuẩn hóa lược đồ quan hệHưởng Nguyễn
 
Các cấu trúc lệnh trong C
Các cấu trúc lệnh trong CCác cấu trúc lệnh trong C
Các cấu trúc lệnh trong Cpnanhvn
 
Tích phân-3-Phương pháp biến đổi số-pages-30-43
Tích phân-3-Phương pháp biến đổi số-pages-30-43Tích phân-3-Phương pháp biến đổi số-pages-30-43
Tích phân-3-Phương pháp biến đổi số-pages-30-43lovestem
 
Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...
Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...
Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...Thanh Giảng Lê
 
Bai tap lap trinh c
Bai tap lap trinh  cBai tap lap trinh  c
Bai tap lap trinh ctiểu minh
 
Hd th sql server_tuan5_n_khanh
Hd th sql server_tuan5_n_khanhHd th sql server_tuan5_n_khanh
Hd th sql server_tuan5_n_khanhHai Rom
 
Scilab for Beginners (Vietnamese)
Scilab for Beginners (Vietnamese)Scilab for Beginners (Vietnamese)
Scilab for Beginners (Vietnamese)TBSS Group
 
đIện hóa học day dh duoc
đIện hóa học   day dh duocđIện hóa học   day dh duoc
đIện hóa học day dh duocDinngnh
 
Tổng hợp danh pháp các hợp chất hữu cơ
Tổng hợp danh pháp các hợp chất hữu cơTổng hợp danh pháp các hợp chất hữu cơ
Tổng hợp danh pháp các hợp chất hữu cơMaloda
 
Bài 1: Tổng quan về cấu trúc và giải thuật - Giáo trình FPT
Bài 1: Tổng quan về cấu trúc và giải thuật - Giáo trình FPTBài 1: Tổng quan về cấu trúc và giải thuật - Giáo trình FPT
Bài 1: Tổng quan về cấu trúc và giải thuật - Giáo trình FPTMasterCode.vn
 
Bài giảng cơ sở dữ liệu
Bài giảng cơ sở dữ liệuBài giảng cơ sở dữ liệu
Bài giảng cơ sở dữ liệutrieulongweb
 
Bo de toan roi rac (on thi cao hoc khmt)
Bo de toan roi rac (on thi cao hoc khmt)Bo de toan roi rac (on thi cao hoc khmt)
Bo de toan roi rac (on thi cao hoc khmt)lieu_lamlam
 
Bài tập CTDL và GT 1
Bài tập CTDL và GT 1Bài tập CTDL và GT 1
Bài tập CTDL và GT 1Hồ Lợi
 
Trigger, Cursor, Function in SQL Server
Trigger, Cursor, Function in SQL ServerTrigger, Cursor, Function in SQL Server
Trigger, Cursor, Function in SQL ServerNguyễn Phúc
 
Tổng Hợp Công Thức Vật Lí Lớp 12
Tổng Hợp Công Thức Vật Lí Lớp 12Tổng Hợp Công Thức Vật Lí Lớp 12
Tổng Hợp Công Thức Vật Lí Lớp 12Hải Finiks Huỳnh
 
Bài Giảng Vi Xử Lý PIT
Bài Giảng Vi Xử Lý PITBài Giảng Vi Xử Lý PIT
Bài Giảng Vi Xử Lý PITNgô Doãn Tình
 

Tendances (20)

Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
 
Tl automata
Tl automataTl automata
Tl automata
 
Chuẩn hóa lược đồ quan hệ
Chuẩn hóa lược đồ quan hệChuẩn hóa lược đồ quan hệ
Chuẩn hóa lược đồ quan hệ
 
Hop ngu MIP
Hop ngu MIPHop ngu MIP
Hop ngu MIP
 
Các cấu trúc lệnh trong C
Các cấu trúc lệnh trong CCác cấu trúc lệnh trong C
Các cấu trúc lệnh trong C
 
Tích phân-3-Phương pháp biến đổi số-pages-30-43
Tích phân-3-Phương pháp biến đổi số-pages-30-43Tích phân-3-Phương pháp biến đổi số-pages-30-43
Tích phân-3-Phương pháp biến đổi số-pages-30-43
 
Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...
Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...
Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...
 
Bai tap lap trinh c
Bai tap lap trinh  cBai tap lap trinh  c
Bai tap lap trinh c
 
Hd th sql server_tuan5_n_khanh
Hd th sql server_tuan5_n_khanhHd th sql server_tuan5_n_khanh
Hd th sql server_tuan5_n_khanh
 
Quy hoạch động
Quy hoạch độngQuy hoạch động
Quy hoạch động
 
Scilab for Beginners (Vietnamese)
Scilab for Beginners (Vietnamese)Scilab for Beginners (Vietnamese)
Scilab for Beginners (Vietnamese)
 
đIện hóa học day dh duoc
đIện hóa học   day dh duocđIện hóa học   day dh duoc
đIện hóa học day dh duoc
 
Tổng hợp danh pháp các hợp chất hữu cơ
Tổng hợp danh pháp các hợp chất hữu cơTổng hợp danh pháp các hợp chất hữu cơ
Tổng hợp danh pháp các hợp chất hữu cơ
 
Bài 1: Tổng quan về cấu trúc và giải thuật - Giáo trình FPT
Bài 1: Tổng quan về cấu trúc và giải thuật - Giáo trình FPTBài 1: Tổng quan về cấu trúc và giải thuật - Giáo trình FPT
Bài 1: Tổng quan về cấu trúc và giải thuật - Giáo trình FPT
 
Bài giảng cơ sở dữ liệu
Bài giảng cơ sở dữ liệuBài giảng cơ sở dữ liệu
Bài giảng cơ sở dữ liệu
 
Bo de toan roi rac (on thi cao hoc khmt)
Bo de toan roi rac (on thi cao hoc khmt)Bo de toan roi rac (on thi cao hoc khmt)
Bo de toan roi rac (on thi cao hoc khmt)
 
Bài tập CTDL và GT 1
Bài tập CTDL và GT 1Bài tập CTDL và GT 1
Bài tập CTDL và GT 1
 
Trigger, Cursor, Function in SQL Server
Trigger, Cursor, Function in SQL ServerTrigger, Cursor, Function in SQL Server
Trigger, Cursor, Function in SQL Server
 
Tổng Hợp Công Thức Vật Lí Lớp 12
Tổng Hợp Công Thức Vật Lí Lớp 12Tổng Hợp Công Thức Vật Lí Lớp 12
Tổng Hợp Công Thức Vật Lí Lớp 12
 
Bài Giảng Vi Xử Lý PIT
Bài Giảng Vi Xử Lý PITBài Giảng Vi Xử Lý PIT
Bài Giảng Vi Xử Lý PIT
 

En vedette

Bài 14 - 15: Kiểu dữ liệu tệp. Thao tác với tệp
Bài 14 - 15: Kiểu dữ liệu tệp. Thao tác với tệpBài 14 - 15: Kiểu dữ liệu tệp. Thao tác với tệp
Bài 14 - 15: Kiểu dữ liệu tệp. Thao tác với tệpnguyennhuhaiau
 
Bài 14-15 -Lớp 11: Thao tác với tệp
Bài 14-15 -Lớp 11: Thao tác với tệpBài 14-15 -Lớp 11: Thao tác với tệp
Bài 14-15 -Lớp 11: Thao tác với tệpthaohien1376
 
Giải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKGiải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKHảo Hảo
 
Bai giang tin hoc lop 11 bai 14 15
Bai giang tin hoc lop 11 bai 14   15Bai giang tin hoc lop 11 bai 14   15
Bai giang tin hoc lop 11 bai 14 15Chi Lệ
 
Bai17 kieu du lieu tep va thao tac voi tep-tin 11
Bai17  kieu du lieu tep va thao tac voi tep-tin 11Bai17  kieu du lieu tep va thao tac voi tep-tin 11
Bai17 kieu du lieu tep va thao tac voi tep-tin 11Bich Tuyen
 
Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)Hong Phuoc Nguyen
 
Phần 11: Tập tin
Phần 11: Tập tinPhần 11: Tập tin
Phần 11: Tập tinHuy Rùa
 
Giao an tin hoc 11 - Tuan 11 - Bai 16 Vi du lam viec voi tep - v02 - vtq ngoc
Giao an tin hoc 11 - Tuan 11 - Bai 16 Vi du lam viec voi tep - v02 - vtq ngocGiao an tin hoc 11 - Tuan 11 - Bai 16 Vi du lam viec voi tep - v02 - vtq ngoc
Giao an tin hoc 11 - Tuan 11 - Bai 16 Vi du lam viec voi tep - v02 - vtq ngocNgoc Vu Thi Quynh
 
Giao an tin hoc 11 - Tuan 10 - Bai 14 - 15 Tep va thao tac voi tep - v04 - vt...
Giao an tin hoc 11 - Tuan 10 - Bai 14 - 15 Tep va thao tac voi tep - v04 - vt...Giao an tin hoc 11 - Tuan 10 - Bai 14 - 15 Tep va thao tac voi tep - v04 - vt...
Giao an tin hoc 11 - Tuan 10 - Bai 14 - 15 Tep va thao tac voi tep - v04 - vt...Ngoc Vu Thi Quynh
 
100 de tin hoc va nha truong-suu tam
100 de tin hoc va nha truong-suu tam100 de tin hoc va nha truong-suu tam
100 de tin hoc va nha truong-suu tamkcuong2010
 
Tpvthaotcvitp 111021042413-phpapp02
Tpvthaotcvitp 111021042413-phpapp02Tpvthaotcvitp 111021042413-phpapp02
Tpvthaotcvitp 111021042413-phpapp02huycuong29034
 
[Thuvienso.org] 150 bài toán tin
[Thuvienso.org] 150 bài toán tin[Thuvienso.org] 150 bài toán tin
[Thuvienso.org] 150 bài toán tinHiếu Nguyễn
 
Kịch bản dạy học bài 16
Kịch bản dạy học bài 16Kịch bản dạy học bài 16
Kịch bản dạy học bài 16Pham Tram
 
Kiểu dữ liệu tệp chuong 5 tin 11
Kiểu dữ liệu tệp chuong 5 tin 11Kiểu dữ liệu tệp chuong 5 tin 11
Kiểu dữ liệu tệp chuong 5 tin 11Sunkute
 
Bài 18 tin hoc 11
Bài 18 tin hoc 11Bài 18 tin hoc 11
Bài 18 tin hoc 11HaBaoChau
 
Chuong 6 tin 11
Chuong 6 tin 11Chuong 6 tin 11
Chuong 6 tin 11Sunkute
 
Bài 11: Tệp và quản lí tệp
Bài 11: Tệp và quản lí tệpBài 11: Tệp và quản lí tệp
Bài 11: Tệp và quản lí tệpThi Thanh Thuan Tran
 
Cấu trúc và Tệp
Cấu trúc và TệpCấu trúc và Tệp
Cấu trúc và Tệppnanhvn
 

En vedette (20)

Bài 14 - 15: Kiểu dữ liệu tệp. Thao tác với tệp
Bài 14 - 15: Kiểu dữ liệu tệp. Thao tác với tệpBài 14 - 15: Kiểu dữ liệu tệp. Thao tác với tệp
Bài 14 - 15: Kiểu dữ liệu tệp. Thao tác với tệp
 
Bài 14-15 -Lớp 11: Thao tác với tệp
Bài 14-15 -Lớp 11: Thao tác với tệpBài 14-15 -Lớp 11: Thao tác với tệp
Bài 14-15 -Lớp 11: Thao tác với tệp
 
Giải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKGiải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGK
 
Bai giang tin hoc lop 11 bai 14 15
Bai giang tin hoc lop 11 bai 14   15Bai giang tin hoc lop 11 bai 14   15
Bai giang tin hoc lop 11 bai 14 15
 
Bai17 kieu du lieu tep va thao tac voi tep-tin 11
Bai17  kieu du lieu tep va thao tac voi tep-tin 11Bai17  kieu du lieu tep va thao tac voi tep-tin 11
Bai17 kieu du lieu tep va thao tac voi tep-tin 11
 
Bai 15
Bai 15Bai 15
Bai 15
 
Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)
 
Phần 11: Tập tin
Phần 11: Tập tinPhần 11: Tập tin
Phần 11: Tập tin
 
Giao an tin hoc 11 - Tuan 11 - Bai 16 Vi du lam viec voi tep - v02 - vtq ngoc
Giao an tin hoc 11 - Tuan 11 - Bai 16 Vi du lam viec voi tep - v02 - vtq ngocGiao an tin hoc 11 - Tuan 11 - Bai 16 Vi du lam viec voi tep - v02 - vtq ngoc
Giao an tin hoc 11 - Tuan 11 - Bai 16 Vi du lam viec voi tep - v02 - vtq ngoc
 
Giao an tin hoc 11 - Tuan 10 - Bai 14 - 15 Tep va thao tac voi tep - v04 - vt...
Giao an tin hoc 11 - Tuan 10 - Bai 14 - 15 Tep va thao tac voi tep - v04 - vt...Giao an tin hoc 11 - Tuan 10 - Bai 14 - 15 Tep va thao tac voi tep - v04 - vt...
Giao an tin hoc 11 - Tuan 10 - Bai 14 - 15 Tep va thao tac voi tep - v04 - vt...
 
Bai tap mau pascal
Bai tap mau pascalBai tap mau pascal
Bai tap mau pascal
 
100 de tin hoc va nha truong-suu tam
100 de tin hoc va nha truong-suu tam100 de tin hoc va nha truong-suu tam
100 de tin hoc va nha truong-suu tam
 
Tpvthaotcvitp 111021042413-phpapp02
Tpvthaotcvitp 111021042413-phpapp02Tpvthaotcvitp 111021042413-phpapp02
Tpvthaotcvitp 111021042413-phpapp02
 
[Thuvienso.org] 150 bài toán tin
[Thuvienso.org] 150 bài toán tin[Thuvienso.org] 150 bài toán tin
[Thuvienso.org] 150 bài toán tin
 
Kịch bản dạy học bài 16
Kịch bản dạy học bài 16Kịch bản dạy học bài 16
Kịch bản dạy học bài 16
 
Kiểu dữ liệu tệp chuong 5 tin 11
Kiểu dữ liệu tệp chuong 5 tin 11Kiểu dữ liệu tệp chuong 5 tin 11
Kiểu dữ liệu tệp chuong 5 tin 11
 
Bài 18 tin hoc 11
Bài 18 tin hoc 11Bài 18 tin hoc 11
Bài 18 tin hoc 11
 
Chuong 6 tin 11
Chuong 6 tin 11Chuong 6 tin 11
Chuong 6 tin 11
 
Bài 11: Tệp và quản lí tệp
Bài 11: Tệp và quản lí tệpBài 11: Tệp và quản lí tệp
Bài 11: Tệp và quản lí tệp
 
Cấu trúc và Tệp
Cấu trúc và TệpCấu trúc và Tệp
Cấu trúc và Tệp
 

Plus de Bich Tuyen

Tìm Hiểu Surveymonkey
Tìm Hiểu SurveymonkeyTìm Hiểu Surveymonkey
Tìm Hiểu SurveymonkeyBich Tuyen
 
Tìm Hiểu Vimeo
 Tìm Hiểu Vimeo Tìm Hiểu Vimeo
Tìm Hiểu VimeoBich Tuyen
 
Tim hieu vimeo
Tim hieu vimeoTim hieu vimeo
Tim hieu vimeoBich Tuyen
 
Tìm Hiểu Khan Academy
Tìm Hiểu Khan AcademyTìm Hiểu Khan Academy
Tìm Hiểu Khan AcademyBich Tuyen
 
De thi hk1 tin 10
De thi hk1 tin 10De thi hk1 tin 10
De thi hk1 tin 10Bich Tuyen
 
De kt thuc hanh tin hoc 10 hk 2
De kt thuc hanh tin hoc 10 hk 2De kt thuc hanh tin hoc 10 hk 2
De kt thuc hanh tin hoc 10 hk 2Bich Tuyen
 
De kiem tra tin hoc 10 lan 1
De kiem tra tin hoc 10 lan 1De kiem tra tin hoc 10 lan 1
De kiem tra tin hoc 10 lan 1Bich Tuyen
 
đề Kiểm tra 15 p chuong 4
đề Kiểm tra 15 p chuong 4đề Kiểm tra 15 p chuong 4
đề Kiểm tra 15 p chuong 4Bich Tuyen
 
đề Kiểm tra 15 phút chương 2
đề Kiểm tra 15 phút chương 2đề Kiểm tra 15 phút chương 2
đề Kiểm tra 15 phút chương 2Bich Tuyen
 
Bai giangbai22
Bai giangbai22Bai giangbai22
Bai giangbai22Bich Tuyen
 
Bai 21 mangthongtin toancauinternet
Bai 21 mangthongtin toancauinternet Bai 21 mangthongtin toancauinternet
Bai 21 mangthongtin toancauinternet Bich Tuyen
 
Bai 16 dinh dang van ban
Bai 16 dinh dang van banBai 16 dinh dang van ban
Bai 16 dinh dang van banBich Tuyen
 
Bai6tin10 131222063859-phpapp01
Bai6tin10 131222063859-phpapp01Bai6tin10 131222063859-phpapp01
Bai6tin10 131222063859-phpapp01Bich Tuyen
 
Bai3tin10 131222063753-phpapp02
Bai3tin10 131222063753-phpapp02Bai3tin10 131222063753-phpapp02
Bai3tin10 131222063753-phpapp02Bich Tuyen
 
Bai1 khai niem lap trinh va ngon ngu lap trinh bac cao-tin11
Bai1 khai niem lap trinh va ngon ngu lap trinh bac cao-tin11Bai1 khai niem lap trinh va ngon ngu lap trinh bac cao-tin11
Bai1 khai niem lap trinh va ngon ngu lap trinh bac cao-tin11Bich Tuyen
 

Plus de Bich Tuyen (20)

Tìm Hiểu Surveymonkey
Tìm Hiểu SurveymonkeyTìm Hiểu Surveymonkey
Tìm Hiểu Surveymonkey
 
Tìm Hiểu Vimeo
 Tìm Hiểu Vimeo Tìm Hiểu Vimeo
Tìm Hiểu Vimeo
 
Tim hieu vimeo
Tim hieu vimeoTim hieu vimeo
Tim hieu vimeo
 
Tìm Hiểu Khan Academy
Tìm Hiểu Khan AcademyTìm Hiểu Khan Academy
Tìm Hiểu Khan Academy
 
De thi hk1 tin 10
De thi hk1 tin 10De thi hk1 tin 10
De thi hk1 tin 10
 
De kt thuc hanh tin hoc 10 hk 2
De kt thuc hanh tin hoc 10 hk 2De kt thuc hanh tin hoc 10 hk 2
De kt thuc hanh tin hoc 10 hk 2
 
De kiem tra tin hoc 10 lan 1
De kiem tra tin hoc 10 lan 1De kiem tra tin hoc 10 lan 1
De kiem tra tin hoc 10 lan 1
 
đề Kiểm tra 15 p chuong 4
đề Kiểm tra 15 p chuong 4đề Kiểm tra 15 p chuong 4
đề Kiểm tra 15 p chuong 4
 
đề Kiểm tra 15 phút chương 2
đề Kiểm tra 15 phút chương 2đề Kiểm tra 15 phút chương 2
đề Kiểm tra 15 phút chương 2
 
B ai1 tin10
B ai1 tin10B ai1 tin10
B ai1 tin10
 
Bai2_TIN10
Bai2_TIN10Bai2_TIN10
Bai2_TIN10
 
Bai giangbai22
Bai giangbai22Bai giangbai22
Bai giangbai22
 
Bai 21 mangthongtin toancauinternet
Bai 21 mangthongtin toancauinternet Bai 21 mangthongtin toancauinternet
Bai 21 mangthongtin toancauinternet
 
Bai 16 dinh dang van ban
Bai 16 dinh dang van banBai 16 dinh dang van ban
Bai 16 dinh dang van ban
 
Bài 4_tin10
Bài 4_tin10Bài 4_tin10
Bài 4_tin10
 
Bai7_tin10
Bai7_tin10Bai7_tin10
Bai7_tin10
 
Bài 2
Bài 2Bài 2
Bài 2
 
Bai6tin10 131222063859-phpapp01
Bai6tin10 131222063859-phpapp01Bai6tin10 131222063859-phpapp01
Bai6tin10 131222063859-phpapp01
 
Bai3tin10 131222063753-phpapp02
Bai3tin10 131222063753-phpapp02Bai3tin10 131222063753-phpapp02
Bai3tin10 131222063753-phpapp02
 
Bai1 khai niem lap trinh va ngon ngu lap trinh bac cao-tin11
Bai1 khai niem lap trinh va ngon ngu lap trinh bac cao-tin11Bai1 khai niem lap trinh va ngon ngu lap trinh bac cao-tin11
Bai1 khai niem lap trinh va ngon ngu lap trinh bac cao-tin11
 

Bai18 bai tap voi tep - tin 11

  • 1. GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa rõ nguồn gốc Bài 18 Gi¸o ¸n ®iÖn tö tin häc líp 11
  • 2. GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa rõ nguồn gốc 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; - 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Ể HIỆN BẰNG PASCAL
  • 3. GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa rõ nguồn gốc - 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,A[i]); End; Write(‘Nhap n = ');Readln(n); - Đọc vào mảng; - Ghi ra tệp DULIEU.INP; - Đóng tệp. Close(tep2); Readln; END.
  • 4. GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa rõ nguồn gốc
  • 5. GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa rõ nguồn gốc 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 -
  • 6. GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa rõ nguồn gốc Nhấn F3 để mở tệp BAITAP.INP xem nội dung. Nội dung tệp BAITAP.INP
  • 7. GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa rõ nguồn gốc - Khai báo; Program Bai2; Uses crt; Var tep: TEXT; A:ARRAY[1 .. 100] of Integer; 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
  • 8. GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa rõ nguồn gốc - 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;
  • 9. GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa rõ nguồn gốc
  • 10. GV: Đinh Nguyên Thanh Tú (st) – CENTEA Data chưa rõ nguồn gốc