Bài tập tin học lớp 11 chuyên đề kiểu dữ liệu tệp

Tri Thức Học Đường xin giới thiệu các bạn học sinh Tài Liệu Tin Học Lớp 11

Chúng tôi tổng hợp những đề thi cuối kỳ, giữa kỳ, tổng ôn đề cương, câu hỏi trắc nghiệm mới nhất với hướng dẫn chi tiết bộ môn tin học.

Bài tập hướng dẫn học sinh tự học về kiểu dữ liệu tệp trong lập trình mang đến cho người đọc những kiến thức và kỹ năng cơ bản cũng như nâng cao trong việc làm việc với tệp dữ liệu trong Pascal. Tài liệu bao gồm bài tập có hướng dẫn chi tiết và bài tập tự làm, giúp học sinh củng cố và mở rộng hiểu biết về các thao tác trên tệp, từ việc đọc và ghi thông tin đến các phép toán phức tạp hơn như xử lý dữ liệu trong các tệp văn bản.

Bài Tập Có Hướng Dẫn

Bài 1 yêu cầu đọc dữ liệu từ tệp SONGUYEN.INP gồm các số nguyên và tính tổng các số chẵn. Hướng dẫn chi tiết bao gồm các bước mở tệp, đọc dữ liệu và tính toán, sau đó in kết quả ra màn hình và đóng tệp.

Bài 2 tương tự như Bài 1 nhưng thay vì in kết quả ra màn hình thì yêu cầu ghi kết quả vào tệp SONGUYEN.OUT. Hướng dẫn bao gồm việc sử dụng hai tệp: một để đọc dữ liệu và một để ghi kết quả, cùng với việc tính tổng các số chẵn như ở Bài 1.

Bài 3 đặt ra một vấn đề khác: đọc dữ liệu từ tệp VANBAN.INP gồm nhiều dòng và đếm số dòng trong tệp, sau đó ghi kết quả vào tệp VANBAN.OUT. Hướng dẫn cung cấp cái nhìn cụ thể về việc đọc từng dòng dữ liệu và đếm, đồng thời làm quen với việc làm việc với dữ liệu dạng văn bản.

Bài Tập Tự Làm

Phần bài tập tự làm đưa ra thách thức hơn cho học sinh, yêu cầu họ áp dụng kiến thức đã học để giải quyết các vấn đề mới:

  • Bài 1 yêu cầu đếm số lượng số chẵn và số lẻ từ tệp SO.INP và ghi kết quả vào tệp SO.OUT.
  • Bài 2 yêu cầu đọc từng dòng từ tệp VANBAN.INP và ghi độ dài của mỗi dòng vào tệp VANBAN.OUT.
  • Bài 3 yêu cầu xử lý dữ liệu từ tệp VANBAN.INP chứa nhiều dòng và ghi những dòng có độ dài lớn hơn 10 vào tệp VANBAN.OUT.

Trích dẫn tài liệu

I. Bài tập có hướng dẫn
Bài 1: Cho tệp SONGUYEN.INP gồm các số nguyên (mỗi số cách nhau bởi dấu cách và không kết
thúc bởi ký tự xuống dòng). Hãy đọc dữ liệu từ tệp SONGUYEN.INP, tính và đưa ra màn hình tổng
các số chẵn trong tệp.
Hướng dẫn:
*Xác định bài toán:
Input: Tệp SONGUYEN.INP
Output: Tổng các số chẵn
Chương trình:
{Khai báo}
uses crt;
var f:text;Tong,a,a1,a2:integer;
{Gắn tệp, mở tệp để đọc dữ liệu}
begin
clrscr;
assign(f,’songuyen.inp’);
reset(f);
Tong:=0;
{Kiểm tra nếu con trỏ tệp chưa đến cuối tệp thì đọc dữ liệu từ tệp và tính tổng các số chẵn}
while not eof(f) do
begin
read(f,a);
if a mod 2 = 0 then
tong:=tong+a;
end;
{In kết quả tổng ra màn hình, đóng tệp}
Write (‘ Tong cac so chan la:’, tong);
close(f);
end

Nội dung xem thử chỉ có 1 số trang đầu, hãy tải về để xem bản đầy đủ.

bai-tap-kieu-tep-tin-11.pdf

PDF | 411.61 KB | Lượt xem: 82,718 | Lượt tải: 1,629

    DOWNLOAD