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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.01.2010, 14:13   #1
Димкоff
Новичок
Джуниор
 
Регистрация: 07.01.2010
Сообщений: 7
По умолчанию Работа со строками в Delphi 7.0

Это последняя просьба от меня. нужно составить приложение, которое вычеркивает КАЖДУЮ ТРЕТЬЮ букву какого-то слово(слово вводим сами). Последнее, что осталось в курсаче
Димкоff вне форума Ответить с цитированием
Старый 07.01.2010, 14:29   #2
Fantazerishka
Пользователь
 
Регистрация: 23.09.2009
Сообщений: 62
По умолчанию

Код:
slovo:=edit1.text;
delete(slovo,3,1);
Memo1.Lines.Add(slovo);
Вот, можешь ещё добавить проверку на то что в слове больше двух символов и на то что третий символ не пробел.
П.С. тут тупо удаляет третью букву, а не каждую третью...
Fantazerishka вне форума Ответить с цитированием
Старый 07.01.2010, 14:30   #3
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Фальстарт ...
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 07.01.2010, 15:15   #4
Димкоff
Новичок
Джуниор
 
Регистрация: 07.01.2010
Сообщений: 7
По умолчанию

вообщем, что-то не работает((( буду звать друга-"кулибина")))
Димкоff вне форума Ответить с цитированием
Старый 07.01.2010, 17:13   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Код:
var s : string;
  i : integer;
begin
  // занесли слово в переменную s
  s := Edit1.Text;

  // вот, собственно код удалёния каждой третьей буквы
  for i:=length(s) downto 1 do
    if (i mod 3)=0 then
      Delete(s,i,1);

  ShowMessage('Слово после удаления: ' + s );
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
все слова с нечетным количеством букв подходят для "ёлочной" рекурсии. Все буквы слова расположены в форм no_to Помощь студентам 0 04.01.2010 16:06
строка (занести в массивы - буквы и слова) Lodyr Помощь студентам 21 21.12.2009 20:09
СИ. Удалить слова, которые содержат все повторяющиеся буквы первого слова nick23 Помощь студентам 7 01.11.2009 14:47
в тексте удалить слова начинающиеся с заданой буквы Ananim-Pbl6ak Паскаль, Turbo Pascal, PascalABC.NET 9 26.05.2009 16:39
Си. Вычеркнуть из слова X те буквы, которые встречаются в слове Z. hen Помощь студентам 1 29.04.2009 15:32