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

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

Войти
Регистрация
Восстановить пароль
 
sge
0 / 0 / 0
Регистрация: 19.05.2009
Сообщений: 8
#1

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

24.05.2009, 22:15. Просмотров 520. Ответов 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(); 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2009, 22:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос программо на чтение из текстового файла. (C++):

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

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

Чтение текстового файла - C++
Всем привет. Не могу понять как читать из текстового файла значения разных типов. Вот мне например нужно считать файл с таким содержанием: ...

Чтение из текстового файла - C++
как сделать чтобы прога выводила на экран слова из текстового документа пока не натыкалась на символ &quot;;&quot; а после этого прога начиналась с...

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Monte-Cristo
2788 / 1374 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
24.05.2009, 22:32 #2
Цитата Сообщение от sge Посмотреть сообщение
Написать программу печати первой из самых коротких строк.
как это понять? я раньше думал что существует только одна САМАЯ короткая строка.. куда катится мир?
Rififi
2359 / 1054 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
24.05.2009, 22:35 #3
Загадка:
Дан файл:

1
12
123
1
12
123
1
12
123

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

Чтение из текстового файла - C++
Всем доброго времени суток. Допустим у меня есть файл (file.txt) Содержание текстового файла: { 12:20 13:10 13:20 }...

Чтение из текстового файла - C++
Вот код: #include &lt;iostream&gt; using std::cout; using std::endl; using std::cin; void main() { setlocale(LC_ALL,...

Чтение текстового файла - C++
Помогите с программой, пожалуйста. В ворде код программы, а в текстовом файле то, что должно быть на выходе.

Чтение из текстового файла - C++
Добрый день. Проблема моя в следующем: есть текстовой файл примерно следующего содержания a 10 2 2 b 5 5 1 c 3 7 0 d 5 22 0 ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
25.05.2009, 13:48
Ответ Создать тему
Опции темы

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