ММ
Маня Манкевич

Помогите плиз ктото с задачкой на ПАСКАЛЬ!! ! В строке определить количество цифр в строке. И удалить их все.

Alexey К*******

var
s: string;
c, n, d: integer;
begin
write('строка? ');
readln(s);
for c := 1 to length(s) do
if not (s[c] in ['0'..'9']) then begin
inc(n);
s[n] := s[c];
end;
d := length(s) - n;
writeln('количество цифр: ', d);
delete(s, n + 1, d);
writeln('измененная строка: ', s);
end.

МЭ
Медер Эшалиев

n:=0;
for i:=1 to length(s) do
begin
if (ord(s)>=48) and (ord(s)<=57) then //ascii индексы
begin
n:=n+1;
delete(s, i, 1);
end;
end;

Лена Егорова
Лена Егорова

функция pos и del в помощь

Похожие вопросы
Паскаль, как определить количество вхождений подстроки в строку? именно подстроки а не слова!
Помогите с паскалем (строки)
Помогите написать программу в паскале. в строке посчитать количество букв
Помогите плиз ктото с задачкой на ПАСКАЛЬ!!!
Помогите плиз ктото с задачкой на ПАСКАЛЬ!!! Задание: Сформмировать массив по формуле:
Помогите кто нибудь решить задачку в Pascal...!В строке определить количество цифр в И удалить их все.
Помогите с задачкой в Паскале!
Помогите с задачкой по паскалю
Помогите с задачкой на паскале)
Как в строке введенной с клавиатуры определить количество букв "о", и например цифр 5,в классическом си?