Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 30.10.2018
Сообщений: 64

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

19.10.2022, 18:47. Показов 1892. Ответов 24

Студворк — интернет-сервис помощи студентам
Пользователь вводит текст, в котором мы должны найти глаголы неопределенной формы, и вывести текст в котором эти глаголы будут в скобках.
Ввод: я люблю бегать.
Вывод: я люблю (бегать).
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <stdio.h>
#include <locale.h>
#include <string.h>
#pragma warning(disable: 4996)
 
 
int main()
 
{
    char enter[100] = {"я люблю бегать "};
    
    setlocale(LC_ALL, "rus");
    
    
    //printf("введите текст");
    //gets_s(enter);
 
    int i;
    int m;
    int a = 0;
    
    for (i = 0; i < 100; i++) {
        if (enter[i] == ' ')
        {
 
        if(enter[i - 1] == 'ь' && enter[i - 2] == 'т') {
            m = i-1;
 
            while (enter[m]!=' ') {
                
                m--;
 
                if (enter[m] == ' ') {
                    printf("  %d", m);
                }
            }
            printf("  %d", i);
            }   
        }   
    }
    printf("  %s", &enter);
}
Самостоятельно смог написать код для поиска элементов начала и конца глагола, но никак не могу придумать как нужно сдвигать массив, чтобы вставились скобки
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.10.2022, 18:47
Ответы с готовыми решениями:

В некотором тексте найдите глаголы в неопределенной форме.
Здраствуйте! пожалуйста помогите с задачкой. Задача: В некотором тексте найдите глаголы в неопределенной форме. (например, Требование...

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

Найти среднее слово в строке, взять его в круглые скобки и вывести на экран
Найти в строке среднее слово, взять его в круглые скобки и вывести на экран

24
0 / 0 / 0
Регистрация: 30.10.2018
Сообщений: 64
20.10.2022, 20:21  [ТС]
Студворк — интернет-сервис помощи студентам
analogov net, Я там новую функцию имел ввиду, которая по этому же принципу с кириллицей работать будет. Не важно ведь какое именно будет ненулевое значение в случае если элемент будет принадлежать?
0
 Аватар для analogov net
2532 / 1130 / 495
Регистрация: 17.11.2018
Сообщений: 2,840
20.10.2022, 20:28
Klon22800, дело в том, что в моей проге есть несколько функций, работающих со строками. И все они работают именно с латиницей.
0
0 / 0 / 0
Регистрация: 30.10.2018
Сообщений: 64
20.10.2022, 20:30  [ТС]
analogov net, Тогда все очень печально.
А что если взять мой код и memmove() сдвигать массив вправо сначала от m, а потом от i, а потом на эти места уже скобочки вставлять?
0
 Аватар для analogov net
2532 / 1130 / 495
Регистрация: 17.11.2018
Сообщений: 2,840
20.10.2022, 20:31
Да, есть локализованные строковые функции, но я с ними никогда дела не имел. Так что здесь помочь не могу...
0
0 / 0 / 0
Регистрация: 30.10.2018
Сообщений: 64
20.10.2022, 20:46  [ТС]
analogov net, Вы и так много сделали, спасибо большое
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.10.2022, 20:46

Найти в тексте неодинаковые открытые и закрытые скобки или кавычки
Помогите! Поиск в тексте неодинаковых открытой и закрытой скобок или кавычек (например , &quot;&quot; и т.д.). Исправить найденные...

Где найти все глаголы для ShellExecute ?
Здравствуйте. Где и как посмотреть список допустимых глаголов системы? Знаю о существовании страницы в msdn , но функция которую я...

Для каждой открывающей скобки найти позицию ей соответствующей закрывающей скобки
Доброго времени суток. Подскажите пожалуйста алгоритм или путь к решению задачи, используя СТЕК Дана ПСП, ваша задача для каждой...

Для каждой открывающей скобки найти позицию ей соответствующей закрывающей скобки
Даны 4 вида скобок () {} &lt;&gt;. Для каждой открывающей скобки найти позицию ей соответствующей закрывающей скобки,использую стек. Помогите с...

Взять в скобки слова, начинающиеся с определенного символа
Задача такая: вводится предложение. Взять в скобки все слова, начинающиеся с того же символа, что и предпоследнее слово предложения....


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

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru