Viết chương trình nhập xâu S từ bàn phím sau đó ghi xâu S vào tệp out.txt theo chiều ngược lại Làm hộ mk với ạ
2 câu trả lời
var S: string;
d,i: byte;
begin
write('S= '); readln(s);
For i:= length(s) downto 1 do write(s[i]);
writeln;
while s[length(s)]=#32 do delete(s,length(s),1);
while pos(#32#32,s)<>0 do delete(s,pos(#32#32,s),1);
while s[1]=#32 do delete(s,1,1);
d:=0;
for i:=1 to length(s) do d:=d+1;
write('So tu :',d);
readln
end.
Program bai_giai;
uses crt;
var f:text;
S,X:string;
i:byte;
begin
clrscr;
write('Nhap xau: '); readln(S);
Assign(f,'out.txt'); rewrite(f);
X:='';
for i:=length(S) downto 1 do
X:=X+S[i];
write(f,X);
close(f);
end.
Câu hỏi trong lớp
Xem thêm