Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
sge
0 / 0 / 1
Регистрация: 19.05.2009
Сообщений: 8
1

программо на чтение из текстового файла.

24.05.2009, 22:15. Просмотров 558. Ответов 7
Метки нет (Все метки)

Задача программы имеется внешний текстовый файл. Написать программу печати первой из самых коротких строк.
Что не так в коде?
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
31
32
33
34
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <algorithm>
using namespace std; 
int main()
{
int d=9999;
int k,i;
char buff[80];
vector<string> s;
ifstream infile; 
infile.open("rhume.txt"); 
while(1) 
{
infile.getline(buff, sizeof(buff));
if(infile.eof()) break;
s.push_back(buff);
}
sort(s.begin(), s.end());
for(i=0; i<s.size(); i++)
cout<<s[i]<<endl;
cout<<endl;
d=0;
for(i=0; i<s.size(); i++)
if (s[i].size()<d)
{
d=s[i].size();
k=i;
}
cout<<d<<k<<s[k];
infile.close(); 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2009, 22:15
Ответы с готовыми решениями:

Преобразование текстового файла в двоичный и чтение исходных данных из двоичного файла.
#include&lt;iostream&gt; #include&lt;fstream&gt; #include&lt;locale.h&gt; #include&lt;iomanip&gt;...

как может корректно выполняющийся оператор >> (чтение из текстового файла) негативно влиять на открытие другого файла?
Друзья! Создадим два текстовых файла, f_0.txt и f_1.txt и что-нибудь в них...

Чтение из текстового файла
Суть вопроса, дана строка такого формата: ...

Чтение из текстового файла
Условие задачи: В текстовый фаил (c:\program\zitel.txt) записаны: -...

Чтение из текстового файла
Всем доброго времени суток. Допустим у меня есть файл (file.txt) Содержание...

7
Monte-Cristo
2796 / 1384 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
24.05.2009, 22:32 2
Цитата Сообщение от sge Посмотреть сообщение
Написать программу печати первой из самых коротких строк.
как это понять? я раньше думал что существует только одна САМАЯ короткая строка.. куда катится мир?
0
Rififi
2363 / 1056 / 104
Регистрация: 03.05.2009
Сообщений: 2,656
24.05.2009, 22:35 3
Загадка:
Дан файл:

1
12
123
1
12
123
1
12
123

Вопрос: какая здесь САМАЯ короткая строка?
2
Monte-Cristo
2796 / 1384 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
24.05.2009, 22:45 4
Rififi, нефика себе... не сообразил молодца
0
papercut99
0 / 0 / 0
Регистрация: 20.05.2009
Сообщений: 9
24.05.2009, 22:46 5
Действительно я тоже не сообразил про такое)
0
Rififi
2363 / 1056 / 104
Регистрация: 03.05.2009
Сообщений: 2,656
24.05.2009, 22:55 6
рад, что удалось притормозить мир
0
Monte-Cristo
2796 / 1384 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
24.05.2009, 23:03 7
Цитата Сообщение от Rififi Посмотреть сообщение
рад, что удалось притормозить мир
а то бы он от меня убежал)
0
sge
0 / 0 / 1
Регистрация: 19.05.2009
Сообщений: 8
25.05.2009, 13:48  [ТС] 8
Уже не надо. Я сам кое как справился.
0
25.05.2009, 13:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2009, 13:48

Чтение из текстового файла
Добрый день. Проблема моя в следующем: есть текстовой файл примерно следующего...

Чтение из текстового файла
Нашел программу для чтения из файла информации: Номер предмета, Наименование,...

Чтение из текстового файла
вот этот кусок кода как будет выглядит на с++? begin ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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