IMG-LOGO

Câu hỏi:

23/07/2024 1,021

Cho đoạn chương trình sau:

s1 := ‘123a’; s2 := ‘abcd’;

delete(s1, 1, 3);

write(pos (s1, s2));

Kết quả in ra màn hình là:

A. 1

Đáp án chính xác

B. 2

C. 3

D. 4

 Xem lời giải

Trả lời:

verified Giải bởi Vietjack

Đáp án A

Câu trả lời này có hữu ích không?

1

Gói VIP thi online tại VietJack (chỉ 400k/1 năm học), luyện tập gần 1 triệu câu hỏi có đáp án chi tiết

ĐĂNG KÝ VIP

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

Câu 1:

Cho đoạn chương trình sau:

s1 := ‘abcd’; s2: ‘acb’;

if s1 > s2 then write(s1) else write(s2);

Kết quả in ra màn hình là:

Xem đáp án » 17/02/2022 3,545

Câu 2:

Trong PASCAL, để khai báo hai biến tệp văn bản f1, f2 ta viết:

Xem đáp án » 17/02/2022 2,187

Câu 3:

Muốn khai báo x là tham số giá trị, y là tham số biến (x, y thuộc kiểu integer) trong thủ tục có tên là “Hoan_doi” thì khai báo nào sau đây là đúng:

Xem đáp án » 17/02/2022 1,819

Câu 4:

Cho s = ‘Tien hoc le, hau hoc van’, hàm length(s) cho giá trị bằng:

Xem đáp án » 17/02/2022 1,815

Câu 5:

Viết chương trình:

Đọc từ tệp “DULIEU.TXT” 2 số nguyên M và N (M < N)

Tính tổng các số lẻ trong phạm vi từ M đến N

Ghi kết quả ra tệp “KETQUA.TXT”.

Xem đáp án » 17/02/2022 1,626

Câu 6:

Giả sử a = 5; b = 9; c = 15; để ghi các giá trị trên vào tệp f2 có dạng là  ta sử dụng câu lệnh:

Xem đáp án » 17/02/2022 1,335

Câu 7:

Giả sử ta có hàm max(A, B: integer):integer; để tìm số lớn hơn trong hai số A và B. Cần sử dụng hàm max trên như thế nào để tìm được số lớn nhất trong ba số A, B, C?

Xem đáp án » 17/02/2022 1,252

Câu 8:

Cho chương trình sau:

procedure thutuc (a, b: integer);

 Begin

 …

 End;

Trong chương trình chính có thể gọi lại chương trình con như thế nào:

Xem đáp án » 17/02/2022 1,014

Câu 9:

Để gắn tệp DL.TXT cho biến tệp f1 ta sử dụng câu lệnh:

Xem đáp án » 17/02/2022 1,009

Câu 10:

Câu lệnh mở biến tệp f2 để ghi dữ liệu có dạng:

Xem đáp án » 17/02/2022 877

Câu 11:

Để biết con trỏ tệp đã ở cuối tệp f hay chưa, ta sử dụng hàm:

Xem đáp án » 17/02/2022 871

Câu 12:

Cho đoạn chương trình sau:

s1 := ‘1234’; s2: ‘abcd’;

if length(s1) > length(s2) then write(s1) else write(s2);

Kết quả in ra màn hình là:

Xem đáp án » 17/02/2022 787

Câu 13:

Khai báo 2 biến xâu a, b nào sau đây là sai:

Xem đáp án » 17/02/2022 617

Câu 14:

Cho chương trình sau:

Program Baitap;

Var S1, S2 : string;

Procedure Xu_li_xau(a:string; var St:string);

 Var i: byte;

 Begin

  i := pos (a, St);

  while i < > 0 do

  begin

   delete(St, i, 4);

   i := pos(a, St);

  end;

 End;

Begin

 S1 := ‘sen trang, sen hong;

 S2 := ‘sen’;

 Xu_li_xau(S2,S1);

End.

a/ Hãy chạy tay cho ra kết quả theo bảng mẫu dưới đây:

b/ Hãy chỉ ra: biến toàn cục, biến cục bộ, tham số hình thức, tham số thực sự, tham số biến,tham số giá trị trong chương trình trên.

Xem đáp án » 17/02/2022 515

Câu 15:

Cho đoạn chương trình sau:

Var g:text;

 I:integer;

Begin

 Assign(g, ‘C:\DLA.txt’);

 Rewrite(g);

 For i:=1 to 10 do

 If i mod 2 = 0 then write(g, i);

 Close(g);

 Readln

End.

Sau khi thực hiện chương trình trên, nội dung của tệp ‘DLA.txt’ gồm những phần tử nào?

Xem đáp án » 17/02/2022 441

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

Xem thêm »
Xem thêm »