|
1 / 1 / 0
Регистрация: 04.02.2016
Сообщений: 102
|
||||||
Вывести предложения состоящие из заданного количества слов10.02.2016, 17:51. Показов 4648. Ответов 17
Метки нет (Все метки)
всем здравствуйте. "Написать программу, которая считывает текст из файла выводит на экран
только предложения, состоящие из заданного количества слов." Помогите с этой задачей. Делала, но ничего толком не получилось. Буду очень благодарна. НА Си шарпе ОБЯЗАТЕЛЬНО НУЖНО ЗАКРЫВАТЬ ФАЙЛ (например, f.Close()) вот предоставляю коды из методички (но они не по моей задаче). Это как пример. //Построчное чтение текстового периода
0
|
||||||
| 10.02.2016, 17:51 | |
|
Ответы с готовыми решениями:
17
Вывести на экран предложения, состоящие из заданного количества слов Вывести на экран предложения, состоящие из заданного количества слов |
|
91 / 90 / 37
Регистрация: 05.08.2011
Сообщений: 428
|
|
| 10.02.2016, 18:56 | |
|
Не по теме:
А в чём сложность в написании кода программы? Как вариант, считываете весь текст, потом используете Split(/*разделители предложений, например '.','?','!'*/). Получите массив предложений. проходите по массиву опять используете Split, только уже с разделителем пробел. И если длина получившегося массива равна заданной, то выводите.
0
|
|
|
0 / 0 / 0
Регистрация: 06.02.2016
Сообщений: 6
|
||||||
| 10.02.2016, 19:01 | ||||||
0
|
||||||
|
91 / 90 / 37
Регистрация: 05.08.2011
Сообщений: 428
|
|
| 10.02.2016, 19:57 | |
|
xylen, Ваш код не решает поставленную задачу. Нужно ещё раз Split'ом проходить, уже по предложениям и смотреть сколько слов в предложении. И почему в Split текста входит запятая?
0
|
|
|
0 / 0 / 0
Регистрация: 06.02.2016
Сообщений: 6
|
||||||
| 10.02.2016, 20:42 | ||||||
Просто не правильно прочитал условия, думал знаки в словах.
0
|
||||||
|
1 / 1 / 0
Регистрация: 04.02.2016
Сообщений: 102
|
|
| 10.02.2016, 20:59 [ТС] | |
|
xylen, Т.е.? Это программа уже по моему условию?
0
|
|
| 10.02.2016, 21:23 | ||||||
|
Sveta Bon,
0
|
||||||
|
116 / 115 / 64
Регистрация: 03.06.2013
Сообщений: 582
|
|
| 10.02.2016, 21:28 | |
|
kypiwindy, раскажите что в данном случае фильтрует регулярка.
0
|
|
|
1 / 1 / 0
Регистрация: 04.02.2016
Сообщений: 102
|
|
| 10.02.2016, 21:48 [ТС] | |
|
У меня по заданию заданию не сказано ничего про знаки препинания!!
0
|
|
|
116 / 115 / 64
Регистрация: 03.06.2013
Сообщений: 582
|
|
| 10.02.2016, 21:54 | |
|
Sveta Bon, тогда просто считаете всё с файла, и тупо с помощью Split('.') разделяете предложения. А далее разбираете в for`e каждое предложение, тоже с помощью Split(' ') считаете колво слов, и если их столько сколько нужно, то выводите.
0
|
|
|
1 / 1 / 0
Регистрация: 04.02.2016
Сообщений: 102
|
|
| 10.02.2016, 22:12 [ТС] | |
|
А могли бы Вы эту программу написать? Честно, я вообще не представляю что и писать. Буду очень Вам благодарна
0
|
|
|
116 / 115 / 64
Регистрация: 03.06.2013
Сообщений: 582
|
||||||
| 10.02.2016, 22:13 | ||||||
0
|
||||||
|
1 / 1 / 0
Регистрация: 04.02.2016
Сообщений: 102
|
|
| 10.02.2016, 22:23 [ТС] | |
|
MaxSlim,
0
|
|
|
116 / 115 / 64
Регистрация: 03.06.2013
Сообщений: 582
|
||||||
| 10.02.2016, 22:30 | ||||||
|
Sveta Bon,
2
|
||||||
|
1 / 1 / 0
Регистрация: 04.02.2016
Сообщений: 102
|
|
| 10.02.2016, 22:41 [ТС] | |
|
MaxSlim, не подскажите чего у меня так выводит вопросами? спасибо Вам большое
Добавлено через 2 минуты MaxSlim, Введите количество слов : 2 ??????????? ?????????????
0
|
|
|
116 / 115 / 64
Регистрация: 03.06.2013
Сообщений: 582
|
||||||
| 10.02.2016, 22:46 | ||||||
|
Это кодировка, она стоит по дефолту, привязана к той что у вас на пк стоит. Англ текст будет хорошо выводиться, а чтобы Sveta Bon,
1
|
||||||
|
1 / 1 / 0
Регистрация: 04.02.2016
Сообщений: 102
|
|
| 10.02.2016, 22:54 [ТС] | |
|
MaxSlim, MaxSlim, большое Вам спасибо
0
|
|
| 10.02.2016, 22:54 | |
|
Помогаю со студенческими работами здесь
18
Считать с файла текст и вывести на экран предложения, состоящие из заданного количества слов Сделать чтобы выводило из текста на экран только предложения состоящие из заданного количества слов Написать программу, которая вводит текст с клавиатуры, и выводит на экран только предложения, состоящие из заданного количества слов
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|