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

Чтения файла в динамический массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Скопировать двумерный массив в vector http://www.cyberforum.ru/cpp-beginners/thread650029.html
Добрый день всем. подскажите пожалуйста, как скопировать двумерный массив в vector? int i = {0}; vector<vector<int> > _v; _v = i; // Не работает. Есть идеи? весь день колупаюсь. и copy делаю...
C++ Защита const const Int& operator= (const Int& a) Отчего защищает первый const http://www.cyberforum.ru/cpp-beginners/thread649945.html
C++ Определить, попадает ли точка с заданными координатами в область
Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную из рисунка серым цветом. Результат работы программы вывести в виде текстового со-общения....
Перписать из Си++ в ява C++
Добрый день, помогите, пожайлуйста, переписать программу на ява. И, если не сложно, объясните в чем там ключевые различия. Заранее благодарен:) #include <iostream> #include <windows.h> using...
C++ Найти обратную матрицу http://www.cyberforum.ru/cpp-beginners/thread649894.html
Здравствуйте, уважаемые программисты! Прощу помощи. Для заданной матрицы A(3,3), найти обратную А в -1 степени. Нужно ли самому в код вписывать свои значения матрицы? #include <iostream.h>...
C++ Составить функцию вычисления суммы элементов выше диагонали Задание: Составить функцию вычисления суммы S положительных элементов матрицы, лежащие выше некоторой диагонали, параллельной главной диагонали. Используя эту функцию, в матрице K(5,5) вычислить... подробнее

Показать сообщение отдельно
Andsteadur
153 / 137 / 3
Регистрация: 23.05.2009
Сообщений: 275
11.09.2012, 14:38
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
35
36
37
38
39
40
41
42
43
44
#include <iostream>
#include <fstream>
 
using std::cout;
using std::endl;
 
int main()
{
    std::ifstream fin("data.txt", std::ios::in);
 
    if (fin.fail())
    {
        cout<<"Unable to open file!\n";
        return 0;
    }
    double res3 = 0;
    double res4 = 0;
    double res5 = 0;
    double res6 = 0;
    int rowCount = 0;
    while(!fin.eof())
    {
        int iBuf = 0;
        double dBuf = 0;
        fin>>iBuf>>iBuf;
        fin>>dBuf;
        res3 += dBuf;
        fin>>dBuf;
        res4 += dBuf;
        fin>>dBuf;
        res5 += dBuf;
        fin>>dBuf;
        res6 += dBuf;
        ++rowCount;
    }
    fin.close();
    cout<<"Total rows read: "<<rowCount<<endl;
    cout<<"Average value (column 3): "<<res3 / rowCount<<endl;
    cout<<"Average value (column 4): "<<res4 / rowCount<<endl;
    cout<<"Average value (column 5): "<<res5 / rowCount<<endl;
    cout<<"Average value (column 6): "<<res6 / rowCount<<endl;
 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru