24 / 23 / 9
Регистрация: 25.05.2010
Сообщений: 117

Обработка строк

04.05.2011, 08:24. Показов 830. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
1) Можно в VB изменять содержимое строки без использования дополнительной строковой переменной?
2) Есть ли в VB множества?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.05.2011, 08:24
Ответы с готовыми решениями:

Обработка строк
Ввести текст.Вывести все слова с заданным количеством символов.Помогите пожалуйста,у меня что-т не получаеться)

Обработка строк
В заданной строке определить наибольшее количество цифр, идущих подряд.

Обработка строк. Почему указано именно так?
Добрый день. Сидели разбирали код, задали вопрос, почему в "Function НайтиСлова (Текст)" указано именно "Текст", так же и в...

5
Частенько бываю
 Аватар для Vlanib
750 / 331 / 42
Регистрация: 20.06.2007
Сообщений: 854
04.05.2011, 10:50
1. Да. Строка = "Измененая " & Строка
2. Тоже да. См. Collection
1
24 / 23 / 9
Регистрация: 25.05.2010
Сообщений: 117
04.05.2011, 15:05  [ТС]
1) не совсем понял (VB не знаю совершенно)
Есть к примеру строка, "мама мыла раму", как в цикле пройтись по символам и заменить "м" на "п"?
2) спасибо почитаю

Добавлено через 4 часа 11 минут
Цитата Сообщение от Vlanib Посмотреть сообщение
2. Тоже да. См. Collection
Нашел в http://mslog.ru/vbnovice/les10.htm
Примечание: Те, кто программировал на паскале помнят про множества. Так вот, могу их огорчить, множеств в Visual Basic нет. Но в принципе, никто не мешает вам реализовать их самостоятельно, написав соответствующие функции.
0
 Аватар для YuraAAA
1605 / 1337 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
04.05.2011, 15:18
1) Для задач такого рода есть функция Replace()
0
24 / 23 / 9
Регистрация: 25.05.2010
Сообщений: 117
04.05.2011, 16:01  [ТС]
Изначально задачка звучит так: "Отсортировать текст введенный в строку ввода и посчитать в строке количество цифр, букв, спец. символов"

1) сортировку сделал с помощью пузырьков, обхода строки сделал так
PureBasic
1
Mid$(s$, j, 1)
2) жаль что нет, множеств (удобная штука), думаю использовать вместо них строки, например:
PureBasic
1
s1$ = "1234567890"
0
 Аватар для YuraAAA
1605 / 1337 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
04.05.2011, 16:12
Но ведь есть код символа
If Asc(mid(.....))>=65 and asc(mid(.....))<=122 then 'Это будет буква (англ. алфавит)
elseif Isnumeric(....) then 'это будет цифра
else 'спец символ
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.05.2011, 16:12
Помогаю со студенческими работами здесь

Обработка строк
В исходную строку добавте после каждого символа его номер по порядку в алфавите

Обработка строк
Всем привет! Помогите с такой задачей: Определить количество слов, в которых все имеющиеся в них цифры упорядочены по невозрастанию.

Обработка строк
Народ подскажите. Вывожу на консоль текстовое меню и с помощью switch-case организовал обработку выбора используя Scanner. Ввод названия...

Обработка строк
С помощью текстового редактора «Блокнот» создать файл, содержащий текст, длина кото¬рого не превышает 400 символов (длина строки текста не...

Обработка строк
Нужно удалить из слова все предыдущие вхождения последней буквы program lab6; Var s,sl,st:string; i:byte; Begin ...


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

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

Новые блоги и статьи
Kanban или Scrum - что выбрать?
EggHead 27.04.2025
Kanban и Scrum — уже много лет удерживают лидирующие позиции среди гибких подходов. Руководители проектов и команды разработчиков то и дело сталкиваются с дилеммой: какой из этих двух методов выбрать. . .
Кастомные Middleware на C# в ASP.NET Core
UnmanagedCoder 27.04.2025
Разработка веб-приложений сегодня мало напоминает монолитное программирование прошлых лет. На смену громоздким блокам кода пришла модульная архитектура, где каждый компонент выполняет строго. . .
Анализ и линтинг кода JavaScript: ESLint, Prettier и JSHint
run.dev 26.04.2025
JavaScript прошёл долгий путь от простого языка для анимации веб-страниц до основы современной веб-разработки. С ростом сложности приложений, увеличением кодовых баз и масштабированием команд. . .
Паттерны в Python: Singleton, Factory и Observer
py-thonny 26.04.2025
Паттерны проектирования — это проверенные временем решения типовых проблем разработки программного обеспечения. Их история берёт начало с книги "Приёмы объектно-ориентированного проектирования. . . .
Исключения в C#: Stack Overflow, Access Violation и Out of memory
stackOverflow 26.04.2025
Исключения в C# — это не только механизм оповещения о проблемах, а целое искусство управления потоком выполнения программы в экстремальных ситуациях. Обычное исключение, например,. . .
Логирование в C# ASP.NET Core с помощью Serilog, ElasticSearch, Kibana
stackOverflow 25.04.2025
Помните те времена, когда для анализа проблемы приходилось подключаться к серверу, искать нужный лог-файл среди десятков других и вручную фильтровать тысячи строк в поисках ошибки? К счастью, эти дни. . .
Структура "железный OnKeyUp" вместо антидребезга. Полностью асинхронный счётчик.
Hrethgir 25.04.2025
Программа для симуляции схемы - Logisim Evolution В общем какое-то время отвлёкся, так было надо, теперь когда запилю это на verilog и FPGA , досоставлю заявку в ФИПС на полезную модель - не готов. . .
Автоматизация Amazon Web Services (AWS) с Boto3 в Python
py-thonny 25.04.2025
Облачные вычисления стали неотъемлемой частью современной ИТ-инфраструктуры, а Amazon Web Services (AWS) занимает лидирующие позиции среди провайдеров облачных услуг. Управление многочисленными. . .
Apache Kafka vs RabbitMQ в микросервисной архитектуре
ArchitectMsa 25.04.2025
Современная разработка ПО всё чаще склоняется к микросервисной архитектуре — подходу, при котором приложение разбивается на множество небольших, автономных сервисов. В этой распределённой среде. . .
Параллельное программирование с OpenMP в C++
NullReferenced 24.04.2025
Параллельное программирование — подход к созданию программ, когда одна задача разбивается на несколько подзадач, которые могут выполняться одновременно. Оно стало необходимым навыком для. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru