|
1 / 1 / 1
Регистрация: 21.03.2011
Сообщений: 78
|
||||||
Найти, сколько раз в каждой строке текста встречается заданное слово17.09.2011, 08:48. Показов 6174. Ответов 27
Метки нет (Все метки)
Всем доброго времени суток! Мне лишь необходимы ваши подсказки, либо алгоритм решения следующего задания:
Дан текст. Найти сколько раз в каждой строке встречается заданное слово; сколько слов в строке содержит гласных букв больше, чем согласных. Заранее спасибо! Всем откликнувшимся! Это всего лишь поиск заданного слова в строке, в целом:
Результат 1-ой части проги должен быть таким: в 1-ой строке заданное слово встречается н-раз, во 2-ой н-раз, и так далее. И хотелось бы подсказок по поводу 2-ой части задания. Добавлено через 20 часов 46 минут Up...
0
|
||||||
| 17.09.2011, 08:48 | |
|
Ответы с готовыми решениями:
27
Найти, сколько раз заданное слово встречается в файле Посчитать, сколько раз заданное слово встречается в тексте |
|
1 / 1 / 1
Регистрация: 21.03.2011
Сообщений: 78
|
|
| 18.09.2011, 18:52 [ТС] | |
|
0
|
|
|
|
||
| 18.09.2011, 18:55 | ||
|
Добавлено через 1 минуту Если что, выкладывайте свой вариант, а мы его проверим и оптимизируем
1
|
||
|
1 / 1 / 1
Регистрация: 21.03.2011
Сообщений: 78
|
|
| 18.09.2011, 19:02 [ТС] | |
|
А ведь все просто, проверяем каждое отдельное слово, если в нем гласных больше, то выводим нужное сообщение. Тока никак не могу проверку каждого слова сделать.
0
|
|
|
|
|||||||||||||||||
| 18.09.2011, 19:24 | |||||||||||||||||
|
Just_dake, гласные и согласные в тексте и будут числом гласных и согласных в словах:
Поясню, возьмём предложение Гласных в тексте больше, а согласных меньше? В тексте 36 букв из них 12 гласных и 24 согласных, причём а является союзом и также может быть расценена как отдельное слово, вот и всё. Достаточно не считать гласные и согласные в словах(для этого нужно выделять слова и считать уже в них), а просто посчитать число в тектсе, результаты будут идентичными. Если нужно вывести все слова в тексте и отдельно в каждом посчитать, сейчас накидаю код, увидишь результаты работы будут теми же ![]() Добавлено через 10 минут Just_dake, вот накидал код
Enter intput string test input text that contain string1 string2 string3 Enter string to search string Text contain find-word 3 times Text contain 12 glasnih Text contain 28 soglasnih [Y/N] - Y - enter new string Поясню отличие в согласных и Я и Thinker, недодумали проверять не только является ли символ буквой, но isalpha() по видимому цифры тоже как буквы воспринимает, нужно было ввести доп проверку на принадлежность символа цифрам isdigt Добавлено через 2 минуты Хотя стоп в моём последнем алгоритме тоже нет проверки isdigt , так приведу мысли в порядок...(пара мин) Добавлено через 4 минуты Простой подсчёт по всему тексту
Enter intput string test input text that contain string1 string2 string3 Enter string to search string Text contain find-word 3 times Text contain 11 glasnih Text contain 31 soglasnih [Y/N] - Y - enter new string Разбив на токены
Enter intput string test input text that contain string1 string2 string3 Enter string to search string Text contain find-word 3 times Text contain 12 glasnih Text contain 28 soglasnih [Y/N] - Y - enter new string Я не могу понять, результаты должны быть идентичными!!! ![]() ![]() Добавлено через 1 минуту Just_dake, разбив на слова
1
|
|||||||||||||||||
|
1 / 1 / 1
Регистрация: 21.03.2011
Сообщений: 78
|
|
| 18.09.2011, 19:29 [ТС] | |
|
-=ЮрА=-, кажется все-таки вечер сказывается
![]() Добавлено через 4 минуты кажется мы друг-друга недопоняли ![]() Предположим я ввожу текст, допустим "ааап" будем считать словом! Я ввожу: ааап ааап. И прога выводит: В 2-х словах "доминируют" гласные буквы.
0
|
|
|
|
||||||||
| 18.09.2011, 20:20 | ||||||||
Сообщение было отмечено Памирыч как решение
Решение![]() Добавлено через 12 минут подстроку найдём 4-ри раза а вот слово всего лишь одно
Enter intput string test input text that contain string string1 string2 string3 Enter word to search string Word : test Word contain 1 glasnih Word contain 3 soglasnih продолжение вывода
Word : input
Word contain 1 glasnih Word contain 3 soglasnih Word : text Word contain 1 glasnih Word contain 3 soglasnih Word : that Word contain 1 glasnih Word contain 3 soglasnih Word : contain Word contain 2 glasnih Word contain 4 soglasnih Word : string Word contain 2 glasnih Word contain 3 soglasnih Word : string1 Word contain 2 glasnih Word contain 4 soglasnih Word : string2 Word contain 2 glasnih Word contain 4 soglasnih Word : string3 Word contain 2 glasnih Word contain 4 soglasnih Text contain find-word 1 times [Y/N] - Y - enter new string
1
|
||||||||
|
1 / 1 / 1
Регистрация: 21.03.2011
Сообщений: 78
|
|
| 18.09.2011, 20:31 [ТС] | |
|
-=ЮрА=-, Спасибо огромное
, выручил!
0
|
|
| 18.09.2011, 20:31 | |
|
Определить, сколько раз в текстовом файле встречается заданное слово Алгоритм Кнута-Морриса-Пратта - определить, сколько раз встречается заданное слово в текстовом файле Определить, сколько раз в строке встречается заданое слово
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
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 и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|