Viết chương trình nhập một xâu bất kì từ bàn phím a) Xóa bỏ kí tự trắng thừa ở đầu, giữa, cuối xâu (nếu có) b) Đếm xem xâu sau khi xóa kí tự trắng thừa thì có bao nhiêu từ c) In ra màn hình từ đầu tiên và từ cuối cùng trong xâu trên (đã xóa kí tự trắng thừa)
2 câu trả lời
program vandat;
uses crt;
var st : string;
i : integer;
begin clrscr;
write('Nhap xau ki tu :'); readln(st);
for i:=1 to length(st) do if st[i]=#32 then delete(st,i,1);
writeln('Xau khi da xoa ki tu trang :',st);
writeln('Xau co ',length(st),' ki tu');
writeln('Ki tu dau tien cua xau :',st[1]);
writeln('Ki tu cuoi cua xau :', st[length(st)]);
readln
end.
uses crt;
var i:integer;
s,s2:string;
begin
clrsscr;
writeln('Nhap xau:');
readln(s);
s2:='';
for i:= 1 to length(s) do if ord(s[i]) <> 32 then s2:=s2+s[i];
writeln('Xau sau khi xoa het cac ki tu trang thua : ');
writeln(s2);
writeln('Do dai cua xau sau khi xoa het cac ki tu trang thua la: ',length(s2));
writeln('Tu dau tien cua xau tren la: ',s2[1]);
writeln('Tu cuoi cung cua xau tren la: ',s2[length(s2)]);
readln;
end.