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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2016, 21:50   #1
Анатолий147711
Пользователь
 
Регистрация: 18.10.2016
Сообщений: 13
По умолчанию Задача на строки

Доброе время суток. Помогите пожалуйста решить.
Дан текстовый файл, содержащий строковые величины S. Преобразовать каждую из них, не привлекая других литерных величин, по следующему правилу: в каждом слове заменить всякое повторное последующее вхождение первой буквы этого слова на символ "_"(подчёркивания). Например, слово "мама" преобразуется в слово "ма_а".
Анатолий147711 вне форума Ответить с цитированием
Старый 20.10.2016, 22:00   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Ты ведь вчера писал что эта задача не проблема для тебя.
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 20.10.2016, 22:09   #3
Анатолий147711
Пользователь
 
Регистрация: 18.10.2016
Сообщений: 13
По умолчанию

А оказалось, что проблема...
Анатолий147711 вне форума Ответить с цитированием
Старый 23.10.2016, 16:00   #4
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Повторяю http://programmersforum.ru/showthread.php?t=298536:
Код:
var s:string;
    i:integer;
    p:set of char;
begin
   Write('s = ');Readln(s);
   p:=[];
   For i:=1 to Length(s) do
      If s[i]=' ' then
         p:=[] else
         If s[i] in p then
            s[i]:='_' else
            p:=p+[s[i]];
   Writeln(s);
   Readln;
end.
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача, СИ, СТРОКИ yankel Помощь студентам 0 20.12.2015 10:43
Задача 1-реализована.Задача 2-Найти и вывести символы 2-ой строки не совпавшие с символами 1-ой строки Leshkin Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 12.11.2013 08:57
Задача строки D1esel Помощь студентам 28 09.04.2013 19:11
Задача на строки. Даны две строки. Определить можно ли из символов первой строки получить вторую строку.( написать подпрограммой и ANTON1994 Паскаль, Turbo Pascal, PascalABC.NET 5 09.02.2013 14:07
Задача на строки Evgenyi Паскаль, Turbo Pascal, PascalABC.NET 1 20.06.2011 18:20