Viết chương trình nhập vào từ bàn phím xâu kí tự S1 tạo xâu S2 gồm tất cả các chữ cái có trong xâu S1 giữu nguyên thứ tự xuất hiện của chúng và đưa ra kết quả màn hình

2 câu trả lời

program Min;
uses crt;
var s1,s2:string;
 i:integer;
begin
 clrscr;
 write('Nhap xau: '); readln(s1);
 s2:='';
 for i:=1 to length(s1) do
 if ('a'<=s1[i]) and ('z'>=s1[i]) then s2:=s2+s1[i];
 writeln;
 write(s2);
 readln
end.

Bạn tham khảo nha :D 

uses crt;

var s1, s2 : string; i : byte;

begin

clrscr;

write('Nhap xau s1 : '); readln(s1);

s2 := ''; i := 1;

while i <= length(s1) do

begin

if s1[i] in ['A' .. 'Z'] then s2 := s2 + s1[i];

if s1[i] in ['a' .. 'z'] then s2 := s2 + s1[i];

i := i + 1;

end;

write('Xau s2 : ', s2);

readln

end.

Câu hỏi trong lớp Xem thêm