Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Mefistofel
Сообщений: n/a
#1

В заданной строке найти координаты подстроки - C++

25.03.2008, 07:36. Просмотров 1225. Ответов 1
Метки нет (Все метки)

Помогите решить задачу.В заданной строке найти координаты подстроки(т.е номер первого и последнего ее символа),содержащей большее кол-во пробелов.Задача не трудная,если бы не пару нюансов.
1)Задача пишется в стандарте СИ
2)ВВод исходной строки происходит из файла,т.е организовать char[] нельзя,т.к и динамику нельзя использовать
3)Самое главное.все нужно делать с помощью билиотеки string.h,т.е нельзя рассмотреть массив посимвольно.

Заранее спасибо всем откликнувшимся.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2008, 07:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос В заданной строке найти координаты подстроки (C++):

Найти длину максимальной подстроки, такой что в этой подстроке не существует подстроки равной какой-то строке - C++
Не могу решить задачу, я понял саму задачу. Не могу написать код, помогите, плз! У Дроида-На2а есть строка S, и K строк ai. Ваша задача...

Поиск заданной подстроки в строке (алгоритм Кнута-Морриса-Пратта) - C++
Привет всем. Мне нужно написать программу поиска заданной подстроки в строке. Если подстрока есть - вывести YES. Если нет - NO. Задача...

Удалить слова, начинающиеся с заданной подстроки, а слова без заданной подстроки, упорядочить по возрастанию - C++
С консоли осуществляется ввод массива строк. Удалить все слова, начинающиеся с заданной подстроки. Все строки, не содержащие заданной...

Найти координаты первого вхождения в заданную строку подстроки, состоящей из двух одинаковых заданных символов - C++
Найти координаты первого вхождения в заданную строку подстроки, состоящей из двух одинаковых заданных символов. Помогииииите

Найти позицию подстроки в строке С++ (консоль) - C++
Всем привет. Нужно найти в этой строке позицию подстроки "<Data" (она встречается 2 раза). char szText = "<Data id=125> ...

Возможно ли найти расположение подстроки в строке через регулярное выражение std::regex? - C++
Слышал, что C# позволяет с помощью regex определять начало найденной подстроки и её длину. Возможно ли это сделать на C++? Например,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
master.EXE
88 / 16 / 2
Регистрация: 10.03.2008
Сообщений: 101
25.03.2008, 08:10 #2
Цитата Сообщение от Mefistofel Посмотреть сообщение
Помогите решить задачу.В заданной строке найти координаты подстроки(т.е номер первого и последнего ее символа),содержащей большее кол-во пробелов.Задача не трудная,если бы не пару нюансов.
1)Задача пишется в стандарте СИ
2)ВВод исходной строки происходит из файла,т.е организовать char[] нельзя,т.к и динамику нельзя использовать
3)Самое главное.все нужно делать с помощью билиотеки string.h,т.е нельзя рассмотреть массив посимвольно.

Заранее спасибо всем откликнувшимся.
2) Для того, чтобы работать с файлами, в СИ есть множество функций, можно передвигаться по файлу без копирования исходной строки в массив, а можно, если есть желание, сначала скопировать исходную строку из файла в массив.
3) В библиотеке string.h есть такие функции, как:
  • strchr - ищет первое вхождение символа в указанной строке
  • strtok - разбивает строку на отдельные лексемы
Вопрос: в программе вообще нельзя использовать циклы для работы со строкой?
Будут проблемы - в аську после 16:00.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.03.2008, 08:10
Привет! Вот еще темы с ответами:

Сформировать предложение из слов заданной длины, в которых нет перевернутой заданной подстроки, но есть сама - C++
Дан массив слов и подстрока. Сформировать предложение из слов заданной длины, в которых нет перевернутой заданной подстроки, но есть сама...

Вычисления для каждой точки, заданной парой координат, третьей координаты по заданной формуле - C++
Прошу подсказать в каком направлении работать для решения следующей задачи. Имеется текстовый файл, котором в каждой строке (всего строк...

Найти максимальный элемент в заданной строке матрицы - C++
задана матрица. написать функцию, в которую передаешь номер строки, а она ищет в этой строке максимальный элемент

В заданной строке найти количество строчных букв - C++
Помогите написать лабу на Си!! 1.Выровнять слова в строках по ширине самой длинной строки!! 2.В заданной строке найти колличество...


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

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

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