Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица http://www.cyberforum.ru/cpp-beginners/thread265535.html
Помогите пожалуйста с программой, даже не знаю как это сделать ((( Программу нужно написать на С с использованием функций. Задание: Сформировать матрицу M на N. Задать прямоугольник, который будит...
C++ функция strtok расскажите алгоритм char str ="- This, a sample string."; char * pch; printf ("Splitting string \"%s\" into tokens:\n",str); pch = strtok (str," ,.-"); while (pch != 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
124 / 124 / 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; 
         
 }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.