Bài tập 1: Viết chương trình nhập một dãy số nguyên vào tệp SONGUYEN.INT.. Tìm giá trị lớn nhất của dãy số nguyên đó và ghi vào tệp SONGUYEN.OUT.[r]
(1)Ghi Đọc Kiểm tra cũ:
(2)(3)C¸c b íc:
Ví dụ 1: Nhập vào từ bàn phím cặp toạ độ số nguyên (x,y), ghi cặp toạ độ vào tệp có tên TRAI.TXT
- Mở tệp để ghi; - Khai báo;
- G¸n tên tệp;
- Nhập số l ợng phần tử trong m ng ; ả
- §ãng tƯp.
- Ghi vào mảng;
- Ghi vo tệp TRAI.TXT;
Xác định toán
Input: Cho tệp TRAI.TXT
Output: Ghi cặp toạ độ
(4)6
Nhap so thu = 5 Nhap so thu = 7 Nhap so thu = 20 Nhap so thu = 15 Nhap so thu = 1 Nhap so thu = 8
(5)(6)Nhấn F3 để mở tệp TRAI.TXT xem nội dung.
(7)Vớ dụ 2: Một tr ờng học phổ thông tổ chức cho giáo viên học sinh tr ờng cấm trại, sinh hoạt trời v ờn quốc gia Cúc Ph ơng Để lên lịch đến thăm khu trại lớp, thầy hiệu tr ởng cần biết khoảng cách từ trại mình(ở vị trí tọa độ (0,0)) đến trại giáo viên chủ nhiệm Mỗi lớp có khu trại, vị trí trại giáo viên chủ nhiệm có tọa độ nguyên (x,y)
Yêu cầu: Tính khoảng cách trại giáo viên chủ nhiệm trại thầy hiệu tr ởng sau xuất liệu mn hỡnh
Dữ liệu vào: Cho file văn TRAI.TXT gồm liên tiếp
(8)Các b íc: XÁC ĐỊNH BÀI TỐN
Input: Tệp TRAI.TXT lưu cặp toạ độ số nguyên (x,y)
Output: Tính khoảng cách từ toạ độ (0,0) đến cặp toạ độ số nguyên (x, y) từ tệp TRAI TXT
và ghi KQ hình
- Khai báo;
- Gán tên tệp TRAI TXT; - Mở tệp để đọc;
- Kiểm tra xem có cịn giá trị tệp; - Đọc liệu, lần cặp toạ độ; - Tính khoảng cách d;
(9)(10)(11)C¸c b íc: XÁC ĐỊNH BÀI TỐN
Input: Tệp TRAI.TXT lưu cặp toạ độ số nguyên (x,y)
Output: Tính khoảng cách từ toạ độ (0,0) đến cặp toạ độ số nguyên (x, y) từ tệp TRAI TXT
- Khai báo;
- Gán tên tệp TRAI TXT - Mở tệp để đọc
- Kiểm tra xem có cịn giá trị tệp - Đọc liệu, lần cặp toạ độ - Tính khoảng cách d
- Đóng tệp
Ví dụ 3:
và ghi vào tệp TRAI.OUT
- Khai báo;
- Gán tên tệp TRAI TXT; - Mở tệp để đọc;
- Gán tên têp TRAI OUT; - Mở tệp để ghi;
- Kiểm tra xem có cịn giá trị tệp; - Đọc liệu, lần cặp toạ độ; - Tính khoảng cách d;
(12)(13)(14)(15)Ghi Đọc
CỦNG CỐ:
(16)Ghi Đọc
CỦNG CỐ:
(17)DẶN DÒ:
1 Học thao tác với tệp Theo sơ đồ 16/86/sgk. 2 Xem ví dụ 2/88,89/sgk.
3 Bài tập.
Bài tập 1: Viết chương trình nhập dãy số nguyên vào tệp SONGUYEN.INT
Bài tập 2: Cho tệp SONGUYEN.INT chứa dãy số nguyên Tìm giá trị lớn dãy số nguyên ghi vào tệp SONGUYEN.OUT
(Thuật tốn tìm giá trị lớn trang 56,57/sgk)