Giải bài 3 tr 89 sách GK Tin học lớp 11
Tại sao cần phải có câu lệnh mở tệp trước khi đọc/ghi tệp?
Gợi ý trả lời bài 3
Phải mở tệp trước khi đọc tệp vì trước khi sử dụng tệp phải có câu lệnh mở tệp để trình dịch biết thực hiện mục đích mở tệp để đọc hay ghi, đồng thời đặt con trỏ, tệp vào vị trí thích hợp.
-- Mod Tin Học 11 HỌC247
Bài tập SGK khác
-
Cho tệp INPUT.INP có chứa 2 số nguyên a và b. Viết chương trình đọc dữ liệu từ tệp INPUT.INP và ghi vào tệp OUTPUT.OUT số nhỏ nhất của 2 số nguyên này.
bởi Thùy Nguyễn 22/11/2021
Theo dõi (0) 1 Trả lời -
Viết chương trình đọc 3 số nguyên a,b,c (trên 1 dòng khoảng cách giữa chúng là 1 dấu cách) từ tệp Doc.txt . Ghi vào tệp Ghi.txt . trung bình cộng của 3 số đó.
bởi Nguyễn Ngọc Sơn 22/11/2021
Theo dõi (0) 1 Trả lời -
Theo dõi (0) 1 Trả lời
-
Tong.inp gồm 5 số viết trên 1 dòng ...tính tổng của 5 số trong tệp trên và ghi ra tệp tong.out?
bởi Nguyễn Trà Long 21/11/2021
Theo dõi (0) 1 Trả lời -
ADMICRO
Viết chương trình tim số lớn nhất theo từng hàng trong tệp input.txt. Kết qur được xuất ra nằm trong tệp Output.txt
bởi Thùy Trang 21/11/2021
Theo dõi (0) 1 Trả lời -
Cho 2 tệp văn bản nguyen1.TXT , nguyen2.TXT . Mỗi dòng của 2 tệp chứa 1 số nguyên . Hãy lập trình tạo tệp 1 văn bản chứa nguyen1.TXT , nguyen2TXT . Những dòng đầu tiên là các dòng của nguyen1.TXT , còn lại là nguyen2.TXT.
bởi Đào Lê Hương Quỳnh 21/11/2021
Theo dõi (0) 1 Trả lời -
Cho tệp songuyen.txt gồm các số nguyên cách nhau 1 dấu cách tính tổng các số dương đua kq ra màn hình.
bởi Tuấn Huy 21/11/2021
Theo dõi (0) 1 Trả lời -
Viết chương trình nhập vào dãy số nguyên
bởi Mai Linh 21/11/2021
1. In ra màn hình các số chính phương
2. Kiểm tra xem có bao nhiêu số chính phương chẵn
Theo dõi (0) 1 Trả lời -
Đưa ra các câu lệnh sau vào những vị trí cần thiết nhằm đổi chương trình trên để có được chương trình đọc dữ liệu từ bàn phím và ghi dữ liệu vào tệp. Chương trình Var s:string; a:byte; Begin readln(s); a:=length(s); Write(a); readln; End. Câu lệnh f1:text; Assign(f1,'c:\ghixau1.txt'); Rewrite (f1); Write(f1,a); Close(f1);
bởi Nguyễn Thanh Hà 21/11/2021
Theo dõi (0) 1 Trả lời -
Cho mảng A gồm N phần tử kiểu nguyên có trong tệp DL.pas lập trình công việc và lưu vào QK.pas a: đếm số phần tử lẻ chia hết cho 7 b: tính tổng các phần tử thuộc [10,30] c: tính số các phần tử âm lẻ d: đếm các số là số nguyên tố có trong dãy.
bởi Pham Thi 21/11/2021
Theo dõi (0) 1 Trả lời -
Cho tệp cau2.inp chứa 3 số nguyên a, b, c viết chương trình đọc dữ liệu từ tệp. Tính delta và xét các trường hợp trong phương trình bậc 2 của delte, ghi kết quả vào tệp cau2.out.
bởi Nguyễn Thị Thanh 21/11/2021
Theo dõi (0) 1 Trả lời -
Cho tệp Data.txt chứa liên tiếp các số nguyên, mỗi số trên 1 dòng. viết chương trình đọc các số vào chương trình pascal và tính trùng bình cộng các số đó. ghi kết quả vào TBC.txt
bởi My Van 21/11/2021
Theo dõi (0) 1 Trả lời -
Cho tệp IN.INP chứ các xâu kia tự có dộ dài ko quá 255 kí tự. Tính và ghi kq ra tệp OUT.INP độ dài các xâu trong tệp IN.INP, mỗi kq ghi trên 1 dòng.
bởi thuy tien 22/11/2021
Theo dõi (0) 1 Trả lời -
Cho tệp ' DL.INP ' chứa 1 xâu kí tự S, hãy đếm số chữ số có trong xâu S và ghi kết quả vào tệp ' KQ.OUT '
bởi Nguyen Ngoc 22/11/2021
Theo dõi (0) 1 Trả lời -
Viết chương trình nhập n từ bàn phím(n không quá 200) và dãy số a1,a2..an từ bàn phím, ghi vào tệp B.TXT mỗi số trên 1 dòng
bởi Bảo khanh 21/11/2021
Theo dõi (0) 1 Trả lời -
Để khai báo thủ tục trong Pascal bắt đầu bằng từ khóa
bởi hồng trang 04/11/2021
A. Program.
B. Procedure.
C. Function.
D. Var.
Theo dõi (0) 1 Trả lời -
Để khai báo hàm trong Pascal bắt đầu bằng từ khóa
bởi Lê Tấn Thanh 05/11/2021
A. Program.
B. Procedure.
C. Function.
D. Var.
Theo dõi (0) 1 Trả lời -
Khẳng định nào sau đây là đúng? A. Cả thủ tục và hàm đều có thể có tham số hình thức.
bởi Lê Tấn Thanh 05/11/2021
B. Chỉ có thủ tục mới có thể có tham số hình thức.
C. Chỉ có hàm mới có thể có tham số hình thức.
D. Thủ tục và hàm nào cũng phải có tham số hình thức.
Theo dõi (0) 1 Trả lời -
A. Chương trình có sử dụng cấu trúc mảng và bản ghi;
B. Sử dụng các hàm và thủ tục thư viện chuẩn;
C. Được chia thành nhiều chương trình con.
D. Cả A và B
Theo dõi (0) 1 Trả lời -
Phát biểu nào dưới đây về biến là sai?
bởi Co Nan 05/11/2021
A. Biến toàn cục có thể được sử dụng ở trong một thủ tục;
B. Biến cục bộ phải có tên khác với tên của biến toàn cục;
C. Biến cục bộ có thể có kiểu khác với kiểu của biến toàn cục có cùng tên;
D. Một hàm có thể có nhiều tham số biến;
Theo dõi (0) 1 Trả lời -
Trong các chương trình chuẩn sau đây, chương trình chuẩn nào là thủ tục chuẩn?
bởi hành thư 05/11/2021
A. Sin(x);
B. Length(S);
C. Sqrt(x);
D. Delete(S,5,1);
Theo dõi (0) 1 Trả lời -
Hàm chuẩn nào dưới đây biến giá trị thực 6 thành 7?
bởi Hoàng Anh 05/11/2021
A. Odd;
B. Round;
C. Trunc;
D. Abs;
Theo dõi (0) 1 Trả lời -
Mô tả nào dưới đây về tham số là sai?
bởi Mai Linh 05/11/2021
A. Một hàm có thể có cả tham số giá trị và tham số biến;
B. Có thể truyền biến số cho tham số giá trị ;
C. Có thể truyền giá trị cho tham số biến;
D. Có thể dùng tham số biến để nhận kết quả;
Theo dõi (0) 1 Trả lời -
Mô tả nào dưới đây về hàm là sai?
bởi Ban Mai 04/11/2021
A. Phải trả lại kết quả
B. Phải có tham số
C. Trong hàm có thể gọi lại chính hàm đó
D. Có thể có các biến cục bộ
Theo dõi (0) 1 Trả lời -
A. Kiểu của các tham số
B. Kiểu giá trị trả về
C. Tên hàm
D. Địa chỉ mà hàm trả về
Theo dõi (0) 1 Trả lời -
A. Var f1 f2 : Text;
B. Var f1 ; f2 : Text;
C. Var f1 , f2 : Text;
D. Var f1 : f2 : Text;
Theo dõi (0) 1 Trả lời -
Cho trước tệp văn bản BT_TD gồm hai dòng như sau :
bởi Long lanh 04/11/2021
TRAN MINH HAI 9 8 7
NGUYEN QUANG VINH 10 5 9
ProgramThi_Du ;
Uses crt ;
Const fi = ‘BT_TD’ ;
Var f : text ; s : string ; t, l, h : integer ;
Begin
Assign(f, ‘fi’) ; Reset(f) ;
While not eof(f) do
Begin
Readln(f, s, t, l, h) ;
Writeln(s, ‘ ’, t, ‘ ’, l, ‘ ’, h) ;
End ;
Close(f) ;
Readln
End.
Khi thực hiện chương trình Thi_Du sẽ cho kết quả nào trong các kết quả sau đây ?
A. TRAN MINH HAI 9 8 7
NGUYEN QUANG VINH 10 5 9
B. TRAN MINH HAI 9 8 7 0 0 0
NGUYEN QUANG VINH 10 5 9 0 0 0
C. Thông báo chương trình bị ngắt thực hiện vì gặp lỗi 106
D. Cả 3 kết quả A_, B_, C_ đều sai
Theo dõi (0) 1 Trả lời -
Phát biểu nào sau đây là đúng với chương trình Vi_Du ?
bởi Long lanh 04/11/2021
Program Vi_Du ;
Uses crt ;
Var f : text ; ch : char ; tenfile : string[30] ;
Begin
Write(‘ Nhap ten file : ’) ; readln(tenfile) ;
Assign(f, ‘tenfile’) ; Reset(f) ;
Whilenot eof(f) do
Begin
Read(f, ch) ;
Write(ch) ;
End ;
Close(f) ;
End.
A. Chương trình dùng để mở đọc một tệp đã có và hiện nội dung trong tệp này lên màn hình.
B. Chương trình dùng để tạo một tệp mới và ghi nội dung nhập từ bàn phím vào trong tệp.
C. Chương trình dùng để mở đọc một tệp đã có và cho phép nhìn thấy toàn bộ kí tự có trong tệp này lên màn hình.
D. Cả 3 khẳng định trên đều sai.
Theo dõi (0) 1 Trả lời