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

Поиск самого короткого слова в тексте - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрица http://www.cyberforum.ru/cpp-beginners/thread265535.html
Помогите пожалуйста с программой, даже не знаю как это сделать ((( Программу нужно написать на С с использованием функций. Задание: Сформировать матрицу M на N. Задать прямоугольник, который будит передвигаться по матрице слева на право. Следует пересчитывать сумму элементов, попадающих в прямоугольник и когда она будит максимальной, удалить элементы. Пример: Вводим n=9 m=4 2 3 4 5 6 7 3...
C++ функция strtok расскажите алгоритм char str ="- This, a sample string."; char * pch; printf ("Splitting string \"%s\" into tokens:\n",str); pch = strtok (str," ,.-"); while (pch != NULL) { printf ("%s\n",pch); pch = strtok (NULL, " ,.-"); } http://www.cyberforum.ru/cpp-beginners/thread265512.html
C++ Графы
Имеется сеть автомобильных дорог. Известны расстояния всех участков дорог. Некоторые участки аварийноопасны. Требуется найти путь из пункта А в пункт В, имеющий наименьшую суммарную протяженность аварийноопастных участков. Никак не могу додуматься как реализовать... Помогите плз
Организовать два индексных файла для быстрого поиска информации C++
В файле записаны фамилии студентов и их анкетные данные, включающие номера паспорта и зачетной книжки. Организовать два индексных файла для быстрого поиска информации по любому из этих номеров. Помогите пожалуйста
C++ Как сделать обработчик для меню? http://www.cyberforum.ru/cpp-beginners/thread265499.html
Я для для программы на c++ сделал меню, подскажите как сделать обработчик и куда этот код потом вставлять???
C++ Матрицы(max and min) Переставить местами строки содержащие первый максимальный элемент и последний минимальный Элемент в Матрице подробнее

Показать сообщение отдельно
LaГushan
123 / 123 / 14
Регистрация: 12.03.2011
Сообщений: 227
28.03.2011, 16:16     Поиск самого короткого слова в тексте
Как-то так
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
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
 
 int main()
 {
        
         setlocale(0,"rus");
         string buf;
         ifstream file("text.dat");     /*Открываем файл*/
         if(!file.is_open())                    /*Проверяем файл*/
         {
                 cerr<<"Файла нету!!проверь имя файла!или его наличие!"<<endl;
                 getchar();
                 return 1;
         }
         string slovo;
         int min = 70;
         while(getline(file,buf,' '))
             if(buf.length()<min)
             {
                 min = buf.length();
                 slovo = buf;
             }
             file.close();
         cout << slovo;
        return 0; 
         
 }
 
Текущее время: 10:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru