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

Запись из файла *.txt или memo в массив - C++

Восстановить пароль Регистрация
 
Andrew_Borovik
0 / 0 / 0
Регистрация: 13.03.2012
Сообщений: 5
13.03.2012, 20:34     Запись из файла *.txt или memo в массив #1
Добрый вечер, постораюсь изложить свою проблему логично и лаконично)
Вообщем суть вот в чем: Есть файл *.txt, в него записаны числа в столбец, вида:
0.05371
0.05127
0.00000
-0.04639
-0.07812
-0.09521 ну и в том же духе.
Количество чисел может варьироваться от 100 до 10000. (в зависимости от установленной частоты считывания данных с тензодатчика).
Дак вот суть в том, что нужно
1) Определить количество чисел в этом файле
2) Cреди этих элементов нужно найти максимальный (Вывести его в edit)
Очень буду благодарен если поможете))
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mirun94
6 / 6 / 1
Регистрация: 13.02.2011
Сообщений: 15
13.03.2012, 20:50     Запись из файла *.txt или memo в массив #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <fstream>
int main
{
    ifstream in("file.txt");
    int n = 0;
    double max, i;
    while (!in.eof())
{
   in >> i;
if (i>max) max=i;
n++;
}
}
n - колличество чисел
max - максимальное число
И выводите куда надо.
Andrew_Borovik
0 / 0 / 0
Регистрация: 13.03.2012
Сообщений: 5
13.03.2012, 21:07  [ТС]     Запись из файла *.txt или memo в массив #3
Насколько мне хватило ума понять, это нахождения макс числа в файле? Тогда спс, но возник другой вопрос, как что бы он считывал данные не из txt в корне с проектом ("file.txt"), а из того, который открыт? Т.е. в программе все время открывается разный *.txt, с разными именами (из него данные кидаются в Memo для просмотра этих чисел) ??
P.S. Прошу палками не бить, это моя первая прога на C++Builder))
Запись из файла *.txt или memo в массив
Mirun94
6 / 6 / 1
Регистрация: 13.02.2011
Сообщений: 15
14.03.2012, 15:43     Запись из файла *.txt или memo в массив #4
Я C++Builder не работал, не знаю как там. Но в общем вам надо вместо file.txt взять текстовую переменную и чтобы ее значение менялось при нажатии кнопочки. Например через дополнительное окно или поле ввода.
Yandex
Объявления
14.03.2012, 15:43     Запись из файла *.txt или memo в массив
Ответ Создать тему
Опции темы

Текущее время: 23:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru