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

Считать данные из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Цикл заканчивается не так, как задано в условии http://www.cyberforum.ru/cpp-beginners/thread1085691.html
Здравствуйте! Есть задача: вычислить бесконечную сумму выражения 1+\frac{1}{1!}+\frac{1}{2!}+...+\frac{1}{n!} с точностью до \varepsilon = 0.001. Проблема в том, что цикл заканчивается досрочно. В результате программа выдает 2. Начальное значение переменной res=1, значение cur при первом проходе равно 1, res+cur=2, что и выдает программа. Пишу в Visual Studio 2010 Заранее спасибо! //...
C++ Библиотека Crypto++ преобразовать Integer в строку Добрый вечер! Использую библиотеку Crypto++ для работы с длинными числами; Нужно преобразовать тип Integer в строку, чтобы потом отобразить на форме и т.п.... пробовала что-то типо этого const char *v = "8691"; Integer vv(v); QByteArray readBuffer; int len_Integer = vv.ByteCount(); http://www.cyberforum.ru/cpp-beginners/thread1085686.html
Написать программу вычисления суммы квадратов четных и кубов нечетных чисел от 1 до N C++
Помогите пожалуйста с задачами: 1.Написать программу вычисления суммы квадратов четных и кубов нечетных чисел от 1 до N. 2.Написать программу выбора наименьшего из 10 введенных пользователем чисел.
Считать S до тех пор, пока выражение под знаком логарифма больше 1. Определить k - количество вычисленных S C++
Дано: а=2; dа=-0.5. S вычислять по формуле: S=2,79*ln(a^3-a-1) . Считать S до тех пор, пока выражение под знаком логарифма больше 1. Определить k - количество вычисленных S. Вывести на экран a, S, k.
C++ Перевод программы с Pascal на С++ http://www.cyberforum.ru/cpp-beginners/thread1085668.html
Здравствуйте. Прошу помочь с одной задачей. Программа была написана на Pascal и теперь нужно перевести ее на С++. С чем у меня и проблемы. Program okruz; Type Vector = Array of integer; Var Tochki:Array of Vector; center: Vector; i, k,l,z:integer; N,M,R:integer;
C++ Обратная польская запись Здравствуйте, изучаю обратную польскую запись, столкнулся с такой проблемой: Перерыл множество алгоритмов перевода из обычной записи в постфиксную, но ни одна не понимает знак "-" перед операндом. То есть если "x-y" = "xy-", то "-y+x" переводить не хочет. Мысль как это реализовать: перед тем как парсить выражение, везде где перед знаком "-" есть операнд или закрывающая скобка ставить знак "+",... подробнее

Показать сообщение отдельно
kulakaa
0 / 0 / 0
Регистрация: 23.01.2014
Сообщений: 10

Считать данные из файла - C++

30.01.2014, 20:54. Просмотров 194. Ответов 0
Метки (Все метки)

Доброго времени суток. Нужна помощь. Есть текстовый файл типа:

Номер: 1
Имя: mmm
Год выпуска: 9999
Пробег: 9999

Нужно считать данные из файла и занести в структуру. Как модифицировать этот код?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void load(vector<info> &inf)
{
    info temp;//считать в нее данные;
    string tmp;//для пропуска "мусора";
    ifstream input ("CarDataBase.txt");
    if (input.is_open())
    {
            for (i=0;!EOF;i++)
            {
                input>>tmp>>temp.num;
                input>>tmp>>temp.name;
                input>>tmp>>temp.year;
                input>>tmp>>temp.dist;
                inf.push_back(temp);//записать считаные данные в массив;
            }
            input.close();
    }
    else 
        cout << "Unable to open file";
}
Заранее спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru