|
1 / 1 / 1
Регистрация: 21.03.2011
Сообщений: 78
|
||||||
Найти, сколько раз в каждой строке текста встречается заданное слово17.09.2011, 08:48. Показов 6047. Ответов 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 | |
|
Определить, сколько раз в текстовом файле встречается заданное слово Алгоритм Кнута-Морриса-Пратта - определить, сколько раз встречается заданное слово в текстовом файле Определить, сколько раз в строке встречается заданое слово
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
ИИ и человечность
kumehtar 21.07.2026
Забавно, что общаясь с ИИ, я замечаю, насколько он высказывается умно, и насколько верит в людей. Он умеет прощать. Он знает как отвечать не обесценивая опыт других людей, даже если сам не верит. Он. . .
|
Нейтральные знания ..., ... чистая наука. Пока что-то проходит модерацию на Хабре, стоит развить мысль ...
Hrethgir 20.07.2026
К таким радикальным взглядам я конечно в той публикации не приходил, но чтобы скоротать вечер, решил углубиться немного.
1. Почему показания термометра заряжены целью?
Цель заложена в самом. . .
|
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
|
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
|
|
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения.
https:/ / habr. com/ ru/ sandbox/ 295048/
По ссылке 403. Не очень информативно такую ссылку постить.
Запись от Usaga размещена Сегодня в 06:46 . . .
|
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
|
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
|
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
|