Bài 15: Thao tác với tệp

HN

"Lập trình đọc 2 xâu từ tệp XAU.inp cho 2 biến a,b. Cho biết xâu nào có độ dài lớn hơn và ghi vào xâu đó tệp XAU.out. Nếu xâu có độ lớn bằng nhau thì ghi xâu nhập sau." Ai giúp mình với ạ QAQ

NT
27 tháng 3 2020 lúc 18:54

const fi='xau.inp';
fo='xau.out';
var f1,f2:text;
st1,st2:string;
d1,d2:integer;
begin
assign(f1,fi); reset(f1);
assign(f2,fo); rewrite(f2);
readln(f1,st1);
readln(f1,st2);
d1:=length(st1);
d2:=length(st2);
if d1>d2 then writeln(f2,st1)
else if d1<d2 then writeln(f2,st2)
else writeln(f2,st2);
close(f1);
close(f2);
end.

Bình luận (0)
 Khách vãng lai đã xóa
ML
27 tháng 3 2020 lúc 18:54

Program hotrotinhoc;

const fi='XAU.inp';

fo='XAU.out';

var f: text;

a,b: string;

procedure ip;

begin

assign(f,fi);

reset(f);

readln(f,a);

read(f,b);

close(f);

end;

procedure out;

begin

assign(f,fo);

rewrite(f);

if length(a)>length(b) then write(f,'Xau a dai hon');

if length(b)>length(a) then write(f,'Xau b dai hon');

if length(a)=length(b) then write(f,'Xau nhap sau');

close(f);

end;

begin

ip;

out;

end.

Bình luận (0)
 Khách vãng lai đã xóa

Các câu hỏi tương tự
H24
Xem chi tiết
CH
Xem chi tiết
NQ
Xem chi tiết
LP
Xem chi tiết
NL
Xem chi tiết
KK
Xem chi tiết
ML
Xem chi tiết
TT
Xem chi tiết
TN
Xem chi tiết