Mời các em học sinh cùng quý thầy cô giáo tham khảo ngay hướng dẫn Soạn SGK Tin học lớp 11 Bài 16: Ví dụ làm việc với tệp ngắn gọn và đầy đủ nhất, được chúng tôi biên soạn và chia sẻ dưới đây.
Ví dụ 1:
Một trường trung học phổ thông tổ chức cho giáo viên và học sinh của trường đi cắm trại, sinh hoạt ngoài trời ở vườn quốc gia Cúc Phương. Để lên lịch đến thăm khu trại các lớp, thầy hiệu trưởng cần biết khoảng cách từ trại của mình (ở vị trí có tọa độ (0,0) )đến trại của các giáo viên chủ nhiệm. Mỗi lớp có một khu trại, vị trí trại của mỗi giáo viên chủ nhiệm đều có tọa độ nguyên (x,y) được ghi trong tệp văn bản TRAI.TXT (như vậy tệp TRAI.TXT chứa liên tiếp các cặp số nguyên, các số cách nhau bởi dấu cách và không kết thúc bằng kí tự xuống dòng).
Trả lời:
Ta sử dụng hàm eof để kiểm tra xem đã đọc hết tệp hay chưa (Hàm này giới thiệu ở bài trước).
Sau đó lần lượt đọc 2 số nguyên ra rồi tính khoảng cách của điểm (x,y) đến điểm (0,0) bằng công thức
Kc = √(x2 + y2 )
Kết quả:
File TRAI.TXT
Kết quả in ra màn hình
Ví dụ 2: Tính điện trở tương đương:
Cho ba điện trở R1,R2,R3. Sử dụng cả ba điện trở để tạo ra năm mạch điện có điện trở tương đương khác nhau bằng cách mắc theo các sơ đồ nêu ở hình 17.
Mỗi cách mắc sẽ cho một điện trở tương đương khác nhau.
Cho tệp văn bản RESIST.DAT gồm nhiều dòng, mỗi dòng chưa ba số thực R1, R2, R3, các số cách nhau một dấu cách, 0<R1, R2, R3 <=105.
Chương trình đọc dữ liệu từ tệp RESIST.DAT và RESIST.EQU, mỗi dòng ghi năm điện trở tương đương của ba điện trở ở dòng dữ liệu vào tương ứng.
Trả lời:
►►CLICK NGAY vào nút TẢI VỀ dưới đây để tải về Giải bài tập Tin học 11 Bài 16: Ví dụ làm việc với tệp (Ngắn gọn) file PDF hoàn toàn miễn phí.