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

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

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

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

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

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

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

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

Поиск самого длинного слова в файле - C++
Создать файл file.txt с помощью текстового редактора, длина которого не превышает 70 символов. Написать программу, которая: 1) выводит...

Поиск самого длинного слова в файле - C++
вот задание Задание к лабораторной работе № 7. Ввод данных осуществляется из файла с pасшиpением .DAT. Использовать ТОЛЬКО...

Разработать программу, осуществляющую поиск самого короткого и самого длинного слова во вводимом тексте - C++
Разработать программу, осуществляющую поиск самого короткого и самого длинного слова во вводимом тексте. С комментами)

Поиск самого короткого и самого длинного слова массива - C++
Возникла проблема, программа наименьшим считает всегда первое слово #include <iostream> #include <conio.h> #include <locale> ...

Файловый ввод и поиск самого длинного слова в тексте - C++
Здравствуйте. Нужно написать программу, которая вводит текст, состоящий из нескольких предложений, находит самое длинное слово и...

Строки (Найти длину самого короткого и самого длинного слова, а также сами эти слова) - C++
Люди, подскажите, плиз, как написать програмку в с++ за условием, что дана строка, состоящая из слов, разделенных пробелами (одним или...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pricolist
сам себе админ и инженер
1344 / 78 / 9
Регистрация: 07.09.2006
Сообщений: 1,574
16.04.2007, 02:23     Поиск самого длинного слова в файле #2
ребята, домашнюю работу по программированию всем вузам страны будем тут делать? Хоть бы свои наброски и идеи выложил сюда, может знающие подкорректировали бы, а то "сидите думайте, задание я дал".
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 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     Поиск самого длинного слова в файле
Ответ Создать тему
Опции темы

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