Показать сообщение отдельно
Старый 20.05.2012, 16:25   #1 (permalink)
Arator
Member
 
Регистрация: 18.05.2012
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Smile Нужен совет по доработке программы в Паскаль

Помогите разрешить задание...
Заменить в строке все числа на пробелы. Вычислить количество замен.
Проблема в том что программа считает общее количество замен(и цифр и букв), а мне нужно чтоб она считала количество замен ТОЛЬКО ЧИСЕЛ!
Я не понимаю как сделать это...(
Вот код:
program n;
var
s: string;
i: integer;
begin
Writeln ('Vvedite chisla ');
readln (s);
for i:=1 to length (s) do
if s[i] in ['0'..'9'] then
s[i]:=' ';
writeln (s);
writeln ('Kolichestvo zamen',i);
readln;
end.
Arator вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070