IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Delphi лаб.раб., Помогите, пожалуйста, с решением лабораторки
Vust
сообщение 19.11.2008, 20:43
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 19.11.2008
Город: Belarus
Учебное заведение: Univer
Вы: студент



Короче, задача такая:
Дан динамический массив, состоящий из символов. Преобразовать его по следующему правилу: сначала должны находиться цифры, а затем все остальные символы. Массив заполняется случайными числами и латинскими буквами.
Т.е, например, строчку "3 B A 9 7 C" преобразовать к виду "3 9 7 B A C"
Помогите, народ.... (IMG:style_emoticons/default/shuffle.gif)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
creer
сообщение 20.11.2008, 20:08
Сообщение #2


Студент
**

Группа: Продвинутые
Сообщений: 121
Регистрация: 28.10.2007
Город: Екатеринбург
Учебное заведение: УГТУ-УПИ
Вы: студент



Создаем новый массив. Затем 2 раза проходим по исходному. В первом случае копируем цифры, во втором - буквы. (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Vust
сообщение 21.11.2008, 18:00
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 19.11.2008
Город: Belarus
Учебное заведение: Univer
Вы: студент



Creer, а как можно скопировать сначала цифры, потом буквы...))) Можешь эту строчку написать в Delphi))) ...Спс за помощь
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Julia
сообщение 21.11.2008, 23:53
Сообщение #4


Ассистент
****

Группа: Julia
Сообщений: 593
Регистрация: 23.2.2007
Город: Улан-Удэ
Учебное заведение: БГУ
Вы: преподаватель



Задайте два множества: одно, содержащее цифры, другое - буквы. И проверяйте на вхождение во множество.
Еще можно по кодам символов. Проверяем условие: если код элемента не меньше кода '0' и не больше кода '9', то это цифра. Аналогично с буквами.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 25.5.2025, 16:47

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru