С Новым годом! Форум программистов, компьютерный форум, киберфорум
Lazarus
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 03.04.2016
Сообщений: 18
1

Нужно убрать из строки второе, третье и пятое слово

06.10.2016, 20:16. Показов 892. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
l:=1;
    while (pos(' ',s2))>0 do begin
      if (l<>2) or (l<>3) or (l<>5) then
      s3:=s3+(copy(s2,1,pos(' ',s2)));
      l:=l+1;
      Delete(s2,1,pos(' ',s2));
    end;
    memo1.lines.add('Строка без 2,3,5 слова: '+s3);
Вот примерно мой код, но что-то не работает, не понимаю что.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.10.2016, 20:16
Ответы с готовыми решениями:

Переписать из строки первое, третье и пятое слово в другую строку
Здравствуй) Помоги пожалуйста отладить задачу) Ничего сложного в ней нету, но после Pascal у меня...

Удалить из файла целых чисел второе, третье и пятое простое число
Составить две программы: 1. Сформировать типизированный файл из исходных данных(конкретно, создать...

Нужно ввести строку и вывести из строки второе слово
Нужно ввести строку и вывести из строки второе слово.

Второе слово второй строки нужно скопировать в первую строку
дано 2 строки, каждые имеют 5 слов с пробелами, нужно обычным способом составить код чтобы 2-ое...

3
Хитрая блондиночка $)
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
06.10.2016, 20:37 2
Меня учили так:
Delphi
1
2
3
4
5
6
7
With TStringList.Create do begin
 Delimiter:=' ';
 DelimitedText:=s2;
 Delete(5);Delete(2);Delete(2);
 s2:=DelimitedText;
 Free;
End;
Это с коленки.
0
Почетный модератор
64303 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
06.10.2016, 20:54 3
Pascal
1
Delete(4);Delete(2);Delete(1);
0
0 / 0 / 0
Регистрация: 03.04.2016
Сообщений: 18
06.10.2016, 21:40  [ТС] 4
Спасибо большое, выручили!
0
06.10.2016, 21:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.10.2016, 21:40
Помогаю со студенческими работами здесь

Получить третье слово из неповторяющихся символов, входящих как в первое, так и во второе слова.
ТЕМА СТРОКИ! Даны два слова. Получить третье слово из неповторяющихся символов, входящих как в...

Вывести пятое слово строки
Помогите с кодом. нужно вывести пятое слово строки. заранее спасибо вот код #include&lt;stdio.h&gt;...

Из введённой строки удалить пятое слово и вывести полученную строку
Из введённой строки удалить 5 слово и вывести полученную строку, если 5-ого слова нет - вывести...

Вывести на экран третье, пятое и шестое число
Помогите пожалуйста! Вывести на экран третье, пятое и шестое число, кратное 3 и 7 в диапазоне от...

Даны два слова. Получить третье слово из неповторяющихся символов, входящих как в первое, так и во второе слова.
Помогите пожалуйста с этим заданием буду благодарен. Даны два слова. Получить третье слово из...

функции рекурсия (Введить первое, третье, пятое и т.д. с вивединих чисел. Завершальний ноль выводить не над)
Дана последовательность натуральных чисел завершающийся числом 0.Введить первое, третье, пятое и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru