Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2010, 04:16   #1
DRGNforce
Пользователь
 
Регистрация: 27.02.2010
Сообщений: 18
По умолчанию Pascal stroki

(Знатоки Паскаля поможете?) В строке заменить все точки '.' восклицательными знаками '!' Подсчитать количество замен.
DRGNforce вне форума Ответить с цитированием
Старый 15.05.2010, 11:13   #2
miftayka
Пользователь
 
Регистрация: 09.05.2010
Сообщений: 17
По умолчанию

Код:
k:=0;
while (pos(s, '.')<>0) do
begin
   s[pos(s, '.')] := '!';
   inc(k);
end;
miftayka вне форума Ответить с цитированием
Старый 15.05.2010, 11:22   #3
Aronax
Пользователь
 
Регистрация: 03.07.2009
Сообщений: 45
По умолчанию

var a:string;
i,k:integer;
begin
readln(a);
for i:=1 to length(a) do if a[i]='.' then begin a[i]:='!';k:=k+1;end;
writeln(a);
writeln(k);
end.
Aronax вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Turbo Pascal or Pascal ABC Ikram Паскаль, Turbo Pascal, PascalABC.NET 0 27.04.2010 13:44
stroki nolx Помощь студентам 0 13.04.2010 19:10
а free pascal не читает задачи которые написаны на turbo pascal? demonara Паскаль, Turbo Pascal, PascalABC.NET 3 25.05.2009 16:28
Перевод кода из Pascal в Object Pascal zemskov77 Общие вопросы Delphi 1 03.01.2009 09:37