Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.59
Dammage
Сообщений: n/a
#1

Поиск самого длинного слова в файле - C++

15.04.2007, 23:49. Просмотров 2017. Ответов 4
Метки нет (Все метки)

Дан символьный файл f. Найти самое длинное слово среди слов, вторая буква которых есть е; если слов с наибольшей длинной несколько, то найти последнее. Если атких слов нет, сообщить об этом.

Нуна организовать эту задачку. Плиз помогите, ато с с++ еще пока не падружился , а сделать нада к среде. Заранее спасибо!

P.S. просьба сильно замысловатых функций или что то падобное не писать, а как нить по проще.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2007, 23:49     Поиск самого длинного слова в файле
Посмотрите здесь:

Найти длину самого короткого и самого длинного слова C++
Дана строка содержащая текст. Найти длину самого короткого и самого длинного слова. C++
Дана строка, содержащая текст. Найти длину самого короткого и самого длинного слова. C++
C++ Найти длину самого короткого слова и самого длинного слова в строке
Поиск самого длинного слова в файле C++
Строки (Найти длину самого короткого и самого длинного слова, а также сами эти слова) C++
C++ Найти длину самого короткого и самого длинного слова, а также сами эти слова
Разработать программу, осуществляющую поиск самого короткого и самого длинного слова во вводимом тексте C++
C++ Файловый ввод и поиск самого длинного слова в тексте
Поиск самого длинного слова в файле C++
C++ Поиск самого короткого и самого длинного слова массива
C++ Определить длину самого длинного и самого короткого слова

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pricolist
сам себе админ и инженер
 Аватар для Pricolist
1344 / 78 / 9
Регистрация: 07.09.2006
Сообщений: 1,574
16.04.2007, 02:23     Поиск самого длинного слова в файле #2
ребята, домашнюю работу по программированию всем вузам страны будем тут делать? Хоть бы свои наброски и идеи выложил сюда, может знающие подкорректировали бы, а то "сидите думайте, задание я дал".
fasked
Эксперт C++
 Аватар для fasked
4929 / 2509 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
23.08.2010, 18:34     Поиск самого длинного слова в файле #3
Цитата Сообщение от Pricolist Посмотреть сообщение
ребята, домашнюю работу по программированию всем вузам страны будем тут делать?
Пусть вот разбирается теперь:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <algorithm>
#include <iterator>
#include <fstream>
#include <vector>
#include <string>
#include <iostream>
 
int main()
{
   std::vector<std::string> v(std::istream_iterator<std::string>(std::ifstream("file.txt")), std::istream_iterator<std::string>());   
   std::string maxstring;
 
   for(auto it = v.begin(); it != v.end(); ++it)
      if(it->find('e') != std::string::npos)
         if(it->size() >= maxstring.size())
            maxstring = *it;
 
   if(maxstring.empty())
      std::cout << "not found word with char E" << std::endl;
   else
      std::cout << "last max word with char E is: " << maxstring << std::endl;
}
CyBOSSeR
23.08.2010, 18:37
  #4

Не по теме:

fasked, думаю за три года с момента создания темы ТС уже во всем разобрался.

fasked
23.08.2010, 18:40     Поиск самого длинного слова в файле
  #5

Не по теме:

Цитата Сообщение от CyBOSSeR Посмотреть сообщение

Не по теме:

fasked, думаю за три года с момента создания темы ТС уже во всем разобрался.

OMG, а у меня наверху топик был, как непрочтенный. Я на дату даже и не посмотрел
Некромант блин

Yandex
Объявления
23.08.2010, 18:40     Поиск самого длинного слова в файле
Ответ Создать тему
Опции темы

Текущее время: 04:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru