0 / 0 / 0
Регистрация: 25.12.2020
Сообщений: 3
|
||||||
1 | ||||||
Не знаю как сделать функции для курсовой25.12.2020, 05:18. Показов 3350. Ответов 5
Используя qsort делать сортировку, другими методами нельзя.
Программе на вход подается текст (текст представляет собой предложения, разделенные точкой. Предложения - набор слов, разделенные пробелом или запятой, слова - набор латинских букв и цифр. Длина текста и каждого предложения заранее не известна. Программа должна сохранить этот текст в динамический массив строк и оперировать далее только с ним. Программа должна найти и удалить все повторно встречающиеся предложения (сравнивать их следует посимвольно, но без учета регистра). Далее, программа должна запрашивать у пользователя одно из следующих доступных действий (программа должна печатать для этого подсказку. Также следует предусмотреть возможность выхода из программы): 1-Распечатать каждое слово и количество его повторений в тексте. 2-Преобразовать каждое предложение так, что символы в каждом слове шли в обратном порядке. 3-Удалить предложения в котором встречается запятая. 4-Отсортировать предложения по уменьшению значения кода 5 символа предложения. Если 5 символ является разделителем между словами, то брать следующий символ. Если символов в предложении меньше 5, то для этого предложения значение равняется -1. Все сортировки должны осуществляться с использованием функции стандартной библиотеки. Использование собственных функций, при наличии аналога среди функций стандартной библиотеки, запрещается. Все подзадачи, ввод/вывод должны быть реализованы в виде отдельной функции. Я написал код для преобразования и удаления дубликатов, осталось сделать все функции. Свитч использовать умею. Но нужна помощь именно в написании функций. Помогите, пожалуйста, перваку
Строка 58 лишняя, забыл убрать Добавлено через 2 минуты всё, теперь код работает, но нет функций
0
|
25.12.2020, 05:18 | |
Ответы с готовыми решениями:
5
не знаю как сделать функцию для стека не знаю как сделать формулу для екселя Не знаю как сделать палитру цветов для фигур Сделать красивый интерфейс для дипломки и не знаю как |
447 / 323 / 129
Регистрация: 18.07.2017
Сообщений: 1,455
|
|
25.12.2020, 16:53 | 2 |
Как? Дать пинка до википедии? https://ru.wikipedia.org/wiki/... 0%A1%D0%B8
Как же ты delete_repeat() написал, если не умеешь функции писать?
0
|
0 / 0 / 0
Регистрация: 25.12.2020
Сообщений: 3
|
|
25.12.2020, 19:29 [ТС] | 3 |
Я сделал все функции кроме 1-Распечатать каждое слово и количество его повторений в тексте.
Помоги пж, я вообще не могу понять как её реализовать ...
0
|
447 / 323 / 129
Регистрация: 18.07.2017
Сообщений: 1,455
|
||||||
25.12.2020, 20:21 | 4 | |||||
Можно было бы строковое дерево запилить типа string_tree https://github.com/Assemberist... -0.1.0/src. Но для новичка это сложновато, а мне лень полчаса расписывать как его сделать и использовать. Добавлено через 1 минуту Библиотека string.h в помощь чтобы велосипеды не строить
0
|
0 / 0 / 0
Регистрация: 25.12.2020
Сообщений: 3
|
|
26.12.2020, 01:47 [ТС] | 5 |
Это просто какой-то вывод... Который вообще не считает повторы
0
|
447 / 323 / 129
Регистрация: 18.07.2017
Сообщений: 1,455
|
|
26.12.2020, 09:19 | 6 |
Так поищи по форуму. За тебя сто раз написано.
Подсчет слов в строке Подсчет количества одинаковых слов во введенной строке
0
|
26.12.2020, 09:19 | |
26.12.2020, 09:19 | |
Помогаю со студенческими работами здесь
6
Не знаю, как сделать макрос для построения диаграммы Задание для начинающих программистов.Не знаю как это сделать Хочу сделать процедуры для базы данных, но не знаю как сравнивать Нужно написать проверочный код на ассемблере для Insert, не знаю как сделать Как сделать задание я вообще не знаю как его сделать, если сделаете, скиньте архивом пожалуйста) для курсовой нужно сделать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |