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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.11.2012, 14:41   #1
sugar11
Новичок
Джуниор
 
Регистрация: 05.11.2012
Сообщений: 2
Стрелка Строки-задание простое на самом деле)

Найти в строке все сдвоенные символы. Вывести их на экран и подсчитать их количество. P.S. Исходные строки вводить с консоли. В строках можно использовать любые символы, находящиеся на клавиатуре.
Например:
Входные данные: ajkk22n##tzh

Выходные данные:
kk
22
##
count=3
sugar11 вне форума Ответить с цитированием
Старый 05.11.2012, 14:43   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...наработки?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 05.11.2012, 14:54   #3
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
count:=0;
for i:=1 to n-1 do
if s[i]=s[i+1] then
begin
writeln(s[i],s[i+1]);inc(count);
end;
writeln(count);
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 05.11.2012, 14:55   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
readln(s);
i:=1;
while i<length(s) do begin
 if s[i]=s[i+1] then begin writeln(s[i],s[i+1]); inc(i);end;
 inc(i);
end;
Подходит идея? s - String, i - Integer

Цитата:
Mad_Cat
Пипетц... Даже выводы на экран у нас совпали
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задание на простое наследование в С++ Xronikov Помощь студентам 0 16.06.2012 06:55
Простое задание С++ Arrioh Помощь студентам 1 28.03.2012 18:00
Текстовый файл и очень простое задание DELPHI 08ekhiv1 Помощь студентам 10 03.03.2009 00:28
на самом деле оочень срочно)) screep Помощь студентам 15 15.06.2008 19:29