Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 1
Регистрация: 19.03.2010
Сообщений: 26
1

Написать программу, которая считывает текст из файла

20.03.2010, 22:49. Показов 983. Ответов 1
Метки нет (Все метки)

Написать программу, которая считывает текст из файла, находит самое длинное слово и определяет, сколько раз встретилось в тексте.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2010, 22:49
Ответы с готовыми решениями:

Написать программу которая считывает считывает текст из файла и записывает в другой слова состоящие не менее чем из 7 букв
Написать программу которая считывает считывает текст из файла и записывает в другой слова состоящие...

Написать программу, которая считывает текст из файла
написать программу, которая считывает текст из файла и выводит на экран сначала предложения,...

Написать программу, которая считывает текст из файла
Сост. блок схему,если не трудно сделайте скрин схемы)))))заранее огромное спасибо))))!!! Написать...

Написать программу, которая считывает текст из файла
Задание. Написать программу, которая считывает текст из файла и записывает в другой файл...

1
0 / 0 / 1
Регистрация: 19.03.2010
Сообщений: 26
22.03.2010, 14:23  [ТС] 2
Лучший ответ Сообщение было отмечено Kolich как решение

Решение

Все сделал вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <fstream>
#include <string>
#include <iterator>
#include <vector>
#include <functional>
#include <algorithm>
 
const char * const ptr = "text.txt";
 
struct compare : public std::binary_function < std::string, std::string, bool >
{
        bool operator()(const std::string &str, const std::string &str2)
        {
                return str.length() > str2.length();
        }
};
 
int main()
{
        setlocale(LC_ALL,"RUSSIAN");
        std::vector < std::string > SET;
        std::ifstream in(ptr);
        std::copy(std::istream_iterator < std::string > (in), std::istream_iterator < std::string > (), std::inserter(SET,SET.begin()));
        std::cout << "Текст в файле имеет вид" << std::endl;
        std::sort(SET.begin(), SET.end(), compare());
        std::copy(SET.begin(), SET.end(), std::ostream_iterator < std::string > (std::cout,"\n"));
        std::cout << std::endl << "Самое длинное слово : " << *SET.begin() << "  встречается " << std::count(SET.begin(),SET.end(),*SET.begin()) << " ðàç(a)" << std::endl;
        system("pause");
        return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2010, 14:23

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Написать программу на с++, которая считывает текст из файла..
Написать программу, которая считывает текст из файла и выводит на экран только строки, не...

Написать программу, которая считывает текст из файла и выводит на экран количество гласных букв в строке текст
Написать программу, которая считывает текст из файла и выводит на экран количество гласных букв в...

написать программу, которая считывает текст из файла и выводит на экран
написать программу, которая считывает текст из файла и выводит на экран только те предложения,...

Написать программу, которая считывает текст из файла и записывает в другой файл
Написать программу, которая считывает текст из файла и записывает в другой файл все слова,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.