|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.05.2009, 21:34 | #1 |
Регистрация: 19.02.2009
Сообщений: 5
|
строки и символы
здрвствуйте! очень нужно к зачету в короткие сроки (до вторника)
1)В файле input.txt записан некоторый текст, общая длина которого заранее не известна (можно считать, что длина каждой строки не превосходит 4000 символов). В первой строке файла записаны два слова (назовем их B и E). Требуется оставить в тексте только те слова, начало которых совпадает с B, а конецсовпадает с E. Преобразованный текст (начиная со второй строки) нужно вывести в файл output.txt. Словом называется группа подряд идущих непробельных символов (пробельный символ — {’ ’,’\n’,’\t’,’\r’}). 2)В файле input.txt записан некоторый текст, общая длина которого заранее не известна (можно считать, что длина каждой строки не превосходит 4000 символов). В первой строке файла записано одно слово (назовем его W). Требуется определить, в каких строках данного файла встречается это слово, и вывести номера этих строк в файл output.txt. Словом называется группа подряд идущих непробельных символов (пробельный символ — {’ ’,’\n’,’\t’,’\r’}). Нумерация строк начинается с 1 (т.е. в ответе всегда будет 1 — первая строка), если слово встречается в строке несколько раз, то номер этой строки должен быть указан такое же количество раз. Номера строк выводятся упорядоченными по неубыванию, т. е. в естественном порядке их просмотра, по одному числу в строке. 3)В файле input.txt записан некоторый текст, общая длина которого заранее не известна (можно считать, что длина каждой строки не превосходит 4000 символов). Для данного текста надо подсчитать статистику: N — общее количество строк (целое), W — общее количество слов (целое), Ns — среднее количество непробельных символов в строке (вещественное), Ws — средняя длина слова в тексте (вещественное), Nm — максимальное количество непробельных символов в строке (целое), Wm — максимальная длина слова (целое). Словом называется группа подряд идущих непробельных символов (пробельный символ — {’ ’,’\n’,’\t’,’\r’}). Под средним подразумевается среднее арифметическое. Пустые строки также учитываются при подсчете N и Ns. Числа N, W, Ns, Ws, Nm, Wm вывести в указанном порядке в файл output.txt, разделяя их пробелами. под linuxe компилятор gcc пишите в личку или на почту uzzy09@rambler.ru цена до 400.. (ибо бедный студент) |
24.05.2009, 12:05 | #2 |
Пользователь
Регистрация: 12.11.2008
Сообщений: 15
|
Стучите в асю 11один11-5шесть5шесть, обсудим.
|
17.05.2018, 14:05 | #3 |
Новичок
Джуниор
Регистрация: 17.05.2018
Сообщений: 0
|
Есть решение второй задачи?
|
17.05.2018, 14:08 | #4 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
Veraduks, обращайтесь, сделаю. e-mail: informatik101@mail.ru vk.com/alexcoder1
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задачи на символы и строки | Alabay | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 11.01.2009 21:30 |
Строки и символы | 111111 | Общие вопросы C/C++ | 2 | 16.12.2008 18:18 |
Символы и строки. Нужна помощь | insi | Фриланс | 6 | 24.05.2008 20:54 |
считать из файла две строки, вывести на экран символы первой строки, которые отсутствуют во второй | gotex | Помощь студентам | 4 | 08.05.2008 02:27 |