Viết chương trình nhập vào xâu ký tự đếm xem trong xâu có bao nhiêu ký tự khác nhau
2 câu trả lời
uses crt;
var i,j,dem:integer;
t:boolean;
s:string;
begin
clrscr;
write('Nhap xau: ');readln(s);
dem:=0;
for i:=1 to length(s) do
begin
t:=false;
for j:=1 to i-1 do
if ((s[i])=(s[j])) then t:=true;
if not(t) then inc (dem);
end;
write('Co ',dem,' ki tu khac nhau');
readln
end.
program ct;
uses crt;
var i,j,dem:integer;
t:boolean;
s:string;
begin
clrscr;
write('nhap xau:');readln(s);
dem:=0;
for i:=1 to length(s) do
begin
t:=fales;
for j:=1 to i-1 do
if ((s[i])=(s[j])) then t:=trus;
if not(t) then inc (dem);
end;
write('co',dem,'ki tu khac nhau');
readln
end;
end.
Câu hỏi trong lớp
Xem thêm