Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 1
Регистрация: 31.12.2009
Сообщений: 33
1

Разделение строки с одинаковыми элементами

19.02.2010, 08:48. Просмотров 748. Ответов 4
Метки нет (Все метки)


Как отделить от строки MAUI_06B_W07_12 последнее значение?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.02.2010, 08:48
Ответы с готовыми решениями:

Excel: удалить все строки с одинаковыми элементами из первого столба
Уважаемые, помогите, пожалуйста, с написанием макроса или формулы. есть два столба в excel, первый...

В целочисленной матрице nxn найти номера строк с одинаковыми элементами, и с элементами, расположенными по возрастанию
Задана целочисленная квадратная матрица n-го порядка. Найти номера строк, которые имеют: а) все...

Матрицы с одинаковыми элементами в углах?!
У меня есть рандомная матрица, помогите пожалуйста, как в ней выявить квадратные матрицы с...

Матрицы. Строка с одинаковыми элементами.
Дан двумерный массив размером n*m, заполненный случайными числами. Определить, есть ли в данном...

4
1903 / 1014 / 123
Регистрация: 08.12.2009
Сообщений: 2,792
Записей в блоге: 2
19.02.2010, 09:08 2
Полагаю, так:
Delphi
1
2
3
4
5
6
7
8
9
10
11
function GetLast(S: String): String;
var
  i: Integer
begin
  Result := '';
  For i := 1 to Length(S) do
    If s[i] = '_' then
      Result := ''
    Else
      Result := Result + S[i];
end;
Добавлено через 1 минуту
Теперь просто юзай функцию:
PosledneeZnachenie := GetLast('MAUI_06B_W07_12');

Добавлено через 15 секунд
Поправь, если ошибаюсь
1
163 / 140 / 23
Регистрация: 28.12.2009
Сообщений: 365
19.02.2010, 10:56 3
еще можно рекурсией
Delphi
1
2
3
4
5
function GetLast(const S: string): string;
begin
  if pos('_', S)<>0 then GetLast:=GetLast(copy(S,2,Length(S)))
  else GetLast:=S;
end;
1
1903 / 1014 / 123
Регистрация: 08.12.2009
Сообщений: 2,792
Записей в блоге: 2
19.02.2010, 11:07 4
Biggemot, ага.... +1
и так можно!!!

MobileDemon, проверяй наши решения!
0
1 / 1 / 1
Регистрация: 31.12.2009
Сообщений: 33
19.02.2010, 14:00  [ТС] 5
Оба решения работают спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.02.2010, 14:00

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Проблема с одинаковыми элементами списка
В данный момент я использую словарь(Dictionary&lt;int, int&gt;, key - id предмета, value - кол-во...

Создание матрицы со всеми одинаковыми элементами
Ребят, помогите, наткнулся на проблему, ни как не могу придумать как сделать матрицу m*n чтоб во...

Вывести номера строк с одинаковыми элементами
Мне нужно написать функцию что выводит номера строк с двумерного массива с одинаковыми...

Падение программы с двумя одинаковыми элементами не воспроизводится
#include &quot;pch.h&quot; #include &lt;iostream&gt;; #include &lt;cstdlib&gt; #include &lt;ctime&gt; #include &lt;windows.h&gt;;...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.