Viết chương trình nhập từ bàn phím xâu a( bao gồm cả chữ cái và chữ số). Đếm số kí tự chữ số có trong xâu. Đưa kết quả ra màn hình.
2 câu trả lời
kt:=0;
for i:=1 to length(s) do
Begin
val(s[i],n,kt);//cấu trúc:chuyển xâu s thành sô nguyên n nếu được thì kt =0
if kt=0 then inc(dem);
end;
Nhập xuất tự làm
var a : string; i, dem : byte;
begin
clrscr;
write('Nhap xau a : '); readln(a);
dem := 0;
for i := length(a) downto 1 do
if a[i] in ['0' .. '9'] then dem := dem + 1;
writeln('Co ', dem ,' ki tu so');
readln
end.