Помощь - Поиск - Пользователи - Календарь
Полная версия: Delphi лаб.раб. > Информатика / Программирование
Образовательный студенческий форум > Другие дисциплины > Информатика / Программирование
Vust
Короче, задача такая:
Дан динамический массив, состоящий из символов. Преобразовать его по следующему правилу: сначала должны находиться цифры, а затем все остальные символы. Массив заполняется случайными числами и латинскими буквами.
Т.е, например, строчку "3 B A 9 7 C" преобразовать к виду "3 9 7 B A C"
Помогите, народ.... shuffle.gif
creer
Создаем новый массив. Затем 2 раза проходим по исходному. В первом случае копируем цифры, во втором - буквы. smile.gif
Vust
Creer, а как можно скопировать сначала цифры, потом буквы...))) Можешь эту строчку написать в Delphi))) ...Спс за помощь
Julia
Задайте два множества: одно, содержащее цифры, другое - буквы. И проверяйте на вхождение во множество.
Еще можно по кодам символов. Проверяем условие: если код элемента не меньше кода '0' и не больше кода '9', то это цифра. Аналогично с буквами.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2025 Invision Power Services, Inc.