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

непрямоугольная матрица - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Элементы файла записать в список http://www.cyberforum.ru/cpp-beginners/thread300746.html
Есть текстовый файл с некоторой информацией расположенной в виде таблицы. int main() { FILE *fi; int age; fi=fopen("text.txt","r"); Как информацию каждой "ячейки" таблицы записать...
C++ Запись/чтение структуры через fstream Доброго времени суток! у меня есть несколько вопросов по поводу файловых потоков. 1. Как можно записать/прочитать массив структур в бинарный файл пользуясь fstreamом? (если можно пример... http://www.cyberforum.ru/cpp-beginners/thread300745.html
C++ файлы в С++
1)Создать текстовый файл, состоящий из 2-3 предложений. Определить количество слов в нем. 2)Вывести максимальное число из файла in.txt.
C4430 * 2 + C2146 C++
class Config { private: char * Surname; CList Key; //<------------ public: Config(); ~Config(); };
C++ Кратчайший ввод http://www.cyberforum.ru/cpp-beginners/thread300717.html
Есть кусок кода //int i,x,d; - в глобальном пространстве std::fstream v("input.txt"); v >> i; while(i--) { v >> x; d++; } Интересует, как его можно сжать еще...
C++ Динамический массив double, не "влезают" значения Создаю указатель на переменную типа double, далее создаю динамический массив по указателю(double a; a=new double;). Передаю его функции, которая передает его функции, которая считывает в него... подробнее

Показать сообщение отдельно
Напильнег
480 / 118 / 10
Регистрация: 30.09.2010
Сообщений: 473
20.05.2011, 23:27
Для пустой строки деление на ноль получается, тут сложность как придумать, как эту ситуацию обойти - считать для пустой строки среднее-арифметическое за ноль не совсем корректно.

Но другого ничего не придумывается. Тогда как-то так:
C++
1
2
3
4
5
6
7
8
9
10
11
double AverageValueOfRow(int* Row, int m)
{
        double sum = 0;
        if (m>0) {
            for (int j = 0; j < m; j++)
                sum += Row[j];
            return sum / m;
        }
        else
            return 0.0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru