Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2011, 18:33   #1
дьякова
Новичок
Джуниор
 
Регистрация: 17.03.2011
Сообщений: 3
По умолчанию c++

помогите написать программу.Нужно вывести самое длинное слово.
дьякова вне форума Ответить с цитированием
Старый 17.03.2011, 18:45   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
Нужно вывести самое длинное слово.
Откуда слова брать?
Допустим слова из файла, то как-то так
Код:
#include <string.h>
#include <iostream.h>
//.........
char s[256], temp_s[256];
s = "";
temp_s = "";
ifstream fin ('input.txt');
while(!fin.eof())
{
    cin >> temp_s;
    if (strlen(temp_s) > strlen(s)) strcpy(s, temp_s) 
}
fin.close();
cout << s << endl;
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 17.03.2011, 18:54   #3
дьякова
Новичок
Джуниор
 
Регистрация: 17.03.2011
Сообщений: 3
По умолчанию с++

там нету ни текста ни файла...а просто дали задание что нужно вывести самое длинное слово.вот и думаю что же делать
дьякова вне форума Ответить с цитированием
Старый 17.03.2011, 18:55   #4
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
там нету ни текста ни файла...
Откуда тогда слова брать?
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 17.03.2011, 19:01   #5
дьякова
Новичок
Джуниор
 
Регистрация: 17.03.2011
Сообщений: 3
По умолчанию

дана строка и из нее надо вывести самое длинное слово
дьякова вне форума Ответить с цитированием
Старый 17.03.2011, 19:59   #6
Alt
Лжец и смутьян
Форумчанин
 
Аватар для Alt
 
Регистрация: 03.04.2009
Сообщений: 194
По умолчанию

Чем слова разделяются?
Помогли тебе - помоги другому.
Alt вне форума Ответить с цитированием
Старый 17.03.2011, 20:03   #7
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Alt, а какая разница? Если просто дан текст, то не так уж и сложно найти самое длинное слово, причём не имеет значение, чем разделены слова.
_-Re@l-_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц