Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 13.02.2021
Сообщений: 13

Найти и сохранить в строке те слова текста, в которых есть хотя бы одна цифра

13.02.2021, 18:41. Показов 2542. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, помогите пожалуйста решить такую задачу.

Дана строка. Словом текста считается любая последовательность цифр и букв
латинского алфавита; между соседними словами - не менее одного пробела, за
последним словом - точка. Найти и сохранить в строке те слова текста, в которых есть
хотя бы одна цифра. Все остальные слова удалить.

Обязательно использовать хотя бы 2 функции и использовать ключевые слова ref и out.
Заранее спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.02.2021, 18:41
Ответы с готовыми решениями:

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

Найти и сохранить в строке те слова текста, в которых есть хотя бы одна цифра. Все остальные слова удалить
Дана строка. Словом текста считается любая последовательность цифр и букв латинского алфавита; между соседними словами - не менее одного...

Найти и вывести все слова текста, в которых есть хотя бы одна цифра
Дана последовательность символов. Найти и вывести все слова текста, в которых есть хотя бы одна цифра (в любом месте). \Заранее...

4
 Аватар для JustinTime
964 / 582 / 268
Регистрация: 20.12.2016
Сообщений: 1,506
13.02.2021, 19:05
Без 2 функций ref и out
C#
1
2
3
var s = "Test test1 test2 3test te4st test Test";
var result = s.Split(" ", StringSplitOptions.RemoveEmptyEntries).Where(x => x.Any( y => char.IsDigit(y)));
Console.WriteLine(string.Join(" ", result));
1
0 / 0 / 0
Регистрация: 13.02.2021
Сообщений: 13
14.02.2021, 05:04  [ТС]
Спасибо, но нужно именно через функции(
0
643 / 338 / 139
Регистрация: 19.10.2013
Сообщений: 1,209
14.02.2021, 11:44
Лучший ответ Сообщение было отмечено pomoika5125 как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 static void Main(string[] args)
        {
 
            string s = "Test test1 test2 3test te4st test Test.";
            string result = "";
 
            GetWordsWithNum(ref s, out result);
            Console.WriteLine("Hello World!");
        }
 
 
        public static void GetWordsWithNum(ref string originalString, out string retString)
        {
            retString = string.Join(" ", originalString.Split(new string[] { " ", "." }, StringSplitOptions.RemoveEmptyEntries).Where(x => x.Any(y => char.IsDigit(y))));
        }
1
0 / 0 / 0
Регистрация: 13.02.2021
Сообщений: 13
14.02.2021, 12:44  [ТС]
Спасибо большое за помощь!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.02.2021, 12:44
Помогаю со студенческими работами здесь

Найти в тексте слова, в которых встречается хотя бы одна цифра и одна буква
Словом текста является последовательность цифр и букв латинского алфавита длиной не более 6 символов. Найти те слова, в которых...

На вход программе подается набор символов (в одной строке), среди которых есть хотя бы одна цифра.
На вход программе подается набор символов (в одной строке), среди которых есть хотя бы одна цифра. Окончание ввода ― цифра. Длина...

Найти все четырехзначные числа, в записи которых есть хотя бы одна цифра 4. Определите их количество
1. Задача . Найти все четырехзначные числа, в записи которых есть хотя бы одна цифра 4. Определите их количество. В тетради : блок - схема...

Удалить все строки, в которых есть хотя бы одна цифра
С массива строк нужно удалить все строки, в которых есть хотя бы одна цифра. Помогите пожалуйста

Удалить из массива числа – палиндромы, в которых есть хотя бы одна нечетная цифра
помогите написать программу на С++ Дан массив из N целых чисел, где N<=16, каждое число в диапазоне от –32000 до 32000. Создать программу...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru