Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
DaffyDuck
0 / 0 / 2
Регистрация: 09.12.2015
Сообщений: 25
#1

Строки и файлы - C++

20.12.2015, 17:08. Просмотров 167. Ответов 5
Метки нет (Все метки)

Ребята, выручайте. Задали задание не знаю как решить!
Написать программу которая считывает текст из файла, находит самое длинное слово и определяет, сколько раз оно встретилось в тексте.
Заранее Спасибо!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2015, 17:08
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Строки и файлы (C++):

файлы и строки
если в файле есть одинаковае строки, дубликаты удалить

строки и файлы
Я не знаю язык С++. Точнее я не знаю операторы которые выполняют те или иные...

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

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

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

Строки и файлы
задача:прочитать из файла имя, фамилию разделенные пробелами, а затем записать...

5
RAFA91
Заблокирован
20.12.2015, 17:30 #2
считываешь текст в массив и разбиваешь его на слова с помощью функции strtok. каждое слово кладешь в контейнер. далее определяешь самое длинное слово. как-то так.
1
Alexander Bakay
100 / 52 / 39
Регистрация: 15.12.2015
Сообщений: 318
Завершенные тесты: 2
20.12.2015, 17:48 #3
Лучший ответ Сообщение было отмечено DaffyDuck как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
Fs()
{}
Fk()
{}
int main() {
    ifstream fin("input.txt");
    if (!fin)
    {
        cout << "Error!" << endl; system("pause"); return 0;
    }
    ofstream fout("output.txt");//если ответ нужно вывести в файл
    fin >> //входные данные
        string s = Fs();//Функция нахождения наибольшего по длине слова
    int kol = Fk();//Функция подсчета кол-ва повторений этого слова в тексте
        cout\fout << kol;//вывод в файл или на окно ответа
}
теперь сделай функции, и твоя задача решена
1
DaffyDuck
0 / 0 / 2
Регистрация: 09.12.2015
Сообщений: 25
20.12.2015, 18:29  [ТС] #4
Alexander Bakay, А можешь объяснить, что за строки 5-8.
0
Alexander Bakay
100 / 52 / 39
Регистрация: 15.12.2015
Сообщений: 318
Завершенные тесты: 2
20.12.2015, 19:15 #5
ну то пустые функции, в них ты должен записать:
в 1-ую: функцию нахождения наибольшего по длине слова
а во 2-ую: функция подсчета кол-ва повторений этого слова в тексте
1
DaffyDuck
0 / 0 / 2
Регистрация: 09.12.2015
Сообщений: 25
20.12.2015, 20:30  [ТС] #6
Alexander Bakay, Буду пробовать, спасибо!
0
20.12.2015, 20:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2015, 20:30
Привет! Вот еще темы с решениями:

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

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

строки, файлы
Условие: Найти в текстовом файле наибольшее по количеству слов группу слов,...

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


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

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

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