giúp mình làm bài này với: (pascal) Cho 2 xâu S1,S2 được nhập vào từ bàn phím. Viết chương trình kiểm tra xem có bao nhiêu ký tự trùng nhau và in các ký tự đó ra màn hình.
2 câu trả lời
program bai_tap;
uses crt;
var S1, S2 : string;
i, a, dem : integer;
begin
writeln ('Nhap xau S1 va S2');
readln (S1, S2);
dem := 0;
for a := S1 [1] to S1 [length(S1)] do
begin for i := 1 to length(S2) do if S2[i] = a then dem := dem + 1;
if dem >= 1 then writeln (a);
end;
readln;
end.
var S1, S2 : string;
i, a, dem : integer;
begin
writeln (‘Nhap xau S1 va S2’);
readln (S1, S2);
dem := 0;
for a := S1 [1] to S1 [length(S1)] do
begin for i := 1 to length(S2) do if S2[i] = a then dem := dem + 1;
if dem >= 1 then writeln (a);
end;
readln;
end.
Câu hỏi trong lớp
Xem thêm