Câu hỏi Đáp án 3 năm trước 47

Cho mảng A gồm n phần tử kiểu integer. Đoạn lệnh nào ghi ra tệp văn bản tên là 'BTXT theo dạng: dòng đầu tiên ghi số n, dòng thứ hai ghi n số là các phần tử của mảng A (các số này cách nhau đúng một dấu cách)?

A. assign(f,B.TXT);

rewrite(f);

writeln(f,n);

for i:=1 to n do write(f,a[i],' ');

close(f);

B. assign(f,'B.TXT');

rewrite(f);

writeln(f,n);

for i:=1 to n do write(f,a[i],' ');

close(f);

Đáp án chính xác ✅

C. assign(f,B.TXT);

reset(f);

writeln(f,n);

for i:=1 to n do write(f,a[i],' ');

close(f);

D. assign(f,'B.TXT');

reset(f);

writeln(f,n);

for i:=1 to n do write(f,a[i],' ');

close(f);

Lời giải của giáo viên

verified ToanVN.com

A sai vì gắn tên tệp thiếu dấu nháy đơn

C sai gắn tên tệp thiếu dấu nháy đơn và lệnh thủ tục mở để ghi 

D sai lệnh thủ tục mở để ghi 

Đáp án B

CÂU HỎI CÙNG CHỦ ĐỀ

Câu 1: Trắc nghiệm

Xét chương trình sau:

var i : longint;

f : text;

BEGIN

assign (f, 'A.txt');

rewrite(f);

i:=123456;

writeln(f, i);

write (f, -789);

close(f);

END

Sau khi thực hiện chương trình, tệp A.txt có nội dung như thế nào?

Xem lời giải » 3 năm trước 68
Câu 2: Trắc nghiệm

Xét chương trình sau:

Var f: text;

begin

Assign (f, 'ABC.txt');

Rewrite(f);

write (f, 105+304-234);

close(f);

end.

Sau khi thực hiện chương trình, tệp ABC.txt có nội dung như thế nào?

Xem lời giải » 3 năm trước 66
Câu 3: Trắc nghiệm

Xét chương trình sau:

var a : real;

f :text;

BEGIN

assign (f, 'A txt'); rewrite(f);

a:=12.345;

writeln(f, a)

close(f);

END

Sau khi thực hiện chương trình, tệp A.txt có nội dung như thế nào?

Xem lời giải » 3 năm trước 66
Câu 4: Trắc nghiệm

Xét chương trình sau:

var a, b : longint;

f :text;

BEGIN

assign (f, 'A.txt');

rewrite(f);

a:=123456; b:=456;

write (f, a-b);

close(f);

END.

Sau khi thực hiện chương trình, tệp A.txt có nội dung như thế nào?

Xem lời giải » 3 năm trước 64
Câu 5: Trắc nghiệm

Xét chương trình sau:

var a : Real ;

f :text;

BEGIN

assign (f, 'A.txt'); rewrite();

a:=12.345;

writeln(f, a: 6:3);

close(f);

END

Sau khi thực hiện chương trình, tệp A.txt có nội dung như thế nào?

Xem lời giải » 3 năm trước 64
Câu 6: Trắc nghiệm

Xét chương trình sau:

var a,b longint;

f :text:

BEGIN

assign (f, 'A txt');

rewrite (f);

a:=123456;

b: =456;

writeln(f, a,b);

writeln(f, b, a);

close(f);

END

Sau khi thực hiện chương trình, tệp A.txt có nội dung như thế nào?

Xem lời giải » 3 năm trước 63
Câu 7: Trắc nghiệm

Để thao tác với tệp trước hết ta phải làm gì?

Xem lời giải » 3 năm trước 59
Câu 8: Trắc nghiệm

Khi tiến hành mở tệp để ghi và tìm thấy tệp thì sẽ ra sao?

Xem lời giải » 3 năm trước 59
Câu 9: Trắc nghiệm

Dữ liệu kiểu tệp được lưu ở đâu?

Xem lời giải » 3 năm trước 58
Câu 10: Trắc nghiệm

Để gán tệp KETQUA.TXT cho biến tệp f ta sử dụng câu lệnh nào?

Xem lời giải » 3 năm trước 57
Câu 11: Trắc nghiệm

Thủ tục đóng tệp có dạng gì?

Xem lời giải » 3 năm trước 56
Câu 12: Trắc nghiệm

Cho chương trình sau:

Program Chuong_Trinh;

Var a, b, S : byte;

Procedure TD(Var x : byte ; y : byte);

    Var i : byte;

Begin

    i := 5;

writeln(x,‘  ’, y);

x := x + i ;

y := y + i ;

S := x + y ;

Writeln(x,‘  ’, y);

End;

Begin

    Write(‘nhập a và b : ’);

Readln(a, b);

TD(a,b);

Writeln(a,‘  ’, b, ‘  ’, S);

Readln;

End.

Trong chương trình trên có các tham số thực sự là:

Xem lời giải » 3 năm trước 56
Câu 13: Trắc nghiệm

 Trong chế độ đồ họa của Pascal, muốn di chuyển con trỏ đến vị trí điểm có tọa độ (x,y), ta phải gọi thực hiện thủ tục nào sau đây?

Xem lời giải » 3 năm trước 56
Câu 14: Trắc nghiệm

Để đọc dữ liệu từ tệp văn bản, ta có thể sử dụng thủ tục nào?

Xem lời giải » 3 năm trước 56
Câu 15: Trắc nghiệm

Hàm chuẩn nào biến giá trị thực 6 thành 7?

Xem lời giải » 3 năm trước 56

📝 Đề thi liên quan

Xem thêm »
Xem thêm »

❓ Câu hỏi mới nhất

Xem thêm »
Xem thêm »