VÍ DỤ VỀ LÀM VIỆC VỚI TỆP... BÀI 1: TÌM KHOẢNG CÁCH TỪ TRẠI CỦA HIỆU TRƯỞNG TỚI TRẠI CÁC TRẠI KHÁC BIẾT TỌA ĐỘ CỦA TRẠI HIỆU TRƯỞNG ĐƯỢC QUI ƯỚC LÀ 0,0,CÕN TRẠI CÁC TRẠI KHÁC LÀ X,Y.. Gi
Trang 1VÍ DỤ VỀ LÀM VIỆC
VỚI TỆP
Trang 2BÀI 1: TÌM KHOẢNG CÁCH TỪ TRẠI CỦA HIỆU TRƯỞNG TỚI TRẠI CÁC TRẠI
KHÁC BIẾT TỌA ĐỘ CỦA TRẠI HIỆU
TRƯỞNG ĐƯỢC QUI ƯỚC LÀ (0,0),CÕN TRẠI CÁC TRẠI KHÁC LÀ (X,Y)
Giả thiết:
-tọa độ của các trại
-tọa độ của trại hiệu trưởng
Trang 3HƯỚNG GIẢI QUYẾT :
SỬ DỤNG CÔNG THỨC TOÁN HỌC:
SỬ DỤNG TỆP ĐỂ LƯU CÁC TỌA ĐỘ CÁC
TRẠI.THUẬT GIẢI :
SỬ DỤNG DỮ LIỆU CỦA TỆP ĐỂ ĐƯỢC CÁC
TỌA ĐỘ
-SỬ DỤNG VÕNG LẶP ĐỂ ĐỌCTỆP
-TÍNH KHOẢNG CÁCH CÁC TRẠITỚI TRẠI HIỆU TRƯỞNG
-IN KẾT QUẢ TÍNH ĐƯỢC
Trang 4CHƯƠNG TRÌNH BẰNG NGÔN N GỮ
PASCAL:
• ASSIGN(F,”TOADO.TXT”); {gắn tệp toado.txt
cho biến tệp f}
• RESET(F);{mở tệp f để đọc hay lấy dữ liệu của tệp}
Trang 5• WHILE NOT(EOF(F)) DO
BEGIN
• READ(F,X,Y); {lấy giá trị của bộ số ở cửa sổ
tệp.}
WRITELN(“KHOẢNG CÁCH TỪ TRẠI CÓ TỌA ĐỘ (“,X,Y,”)TỚI TRẠI HIỆU TRƯỞNG LÀ”,SQRT(X*X+Y*Y)); {tính và in ra màn
hinh khoảng cách tới trại hiệu trưởng }
END;
Trang 6Bài toán 2
• yêu cầu:
- Tính đƣợc điện trở tổng các mạch điện theo các sơ đồ khác nhau