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

Найти в каждой строке, если там есть отрицательный элемент, среднее арифметическое всех элементов, исключая нулевые и записать эти значения в массив B - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ задача http://www.cyberforum.ru/cpp-beginners/thread545793.html
Помогите решить задачу. Визначити площу чотирикутника з вершинами A(x1;y1) B(x2;y2) C(x3;y3) D(x4;y4).
C++ Помогите написать программу Задать значения целочисленным элементам матриц А = {aij}, B = {bjj}, где i = 0, 1, 2, 3; j = 0, 1, 2,..., 6 и сформировать массивы С и D, состоящие из максимальных элементов столбцов матриц А и В соответственно. http://www.cyberforum.ru/cpp-beginners/thread545774.html
C++ Сортировка контейнера
Добрый день! Есть такой контейнер: vector< pair < string, vector < double > > > Как стандартными алгоритмами из <algorithm> провести сортировку всей таблицы по какому-либо столбцу: pair < string, vector < double > > ? Или надо рисовать свой метод? Заранее спасибо.
C++ Ищу готовый код с примерами реализации деревьев (AVL, красно-черное, декартово)
Может у кого завалялась его реализация AVL дерева, красно-чёрного дерева либо декартового (treap) дерева? Было бы очень кстати, а если оно использовалось в классе-списке была бы вообще сказка, но я понимаю что я не в сказку попал так что может хоть у кого просто деревцо самописное есть? Поделитесь кодом пожалуйста, буду благодарен :) *гуглить учили, выгуглил пару версий, но что-то не красивые...
C++ [C++] Ввести пользователю цену журнала меньшую,чем указанная в файле http://www.cyberforum.ru/cpp-beginners/thread545743.html
Доброго времени суток ! У меня беда,долго времени ушло на написание этого кода. Все готово,кроме одной функций. Надеюсь на Вашу помощь Заранее благодарен! ВОТ КОД : #include <iostream> #include <fstream> #include <string>
C++ Графика: нарисовать цветок Помогите с графикой. Не могу создать движение и скрепить все части что бы получился цветок. Помогите хоть чем то. Я в тупике((((( подробнее

Показать сообщение отдельно
voral
363 / 343 / 46
Регистрация: 16.03.2008
Сообщений: 1,737
12.04.2012, 10:43     Найти в каждой строке, если там есть отрицательный элемент, среднее арифметическое всех элементов, исключая нулевые и записать эти значения в массив B
По поводу форматрирования почитайте Флаги форматирования и манипуляторы
По сути вам будут необходимы: std::setw и std::endl
т.е. примерно так
C++
1
2
3
4
5
6
for(i=0; i<5; i++)
{ 
    for(j=0; j<4; j++)
        cout << setw(6) << a[i][j];
    cout << endl;
}
По среднему. Можно в отдельном цикле или в цикле генерации массива. Заводите переменную-флаг наличия отрицательного числа и переменную-сумма строки. Перед генерации очередной строки устанавливаете ее в false или в 0 (в зависимости от выбранного типа). Переменной сумма строки присваиваете 0.
После генерции очередного значения прибавляете его к сумме. Проверяет на отрицательность - если отрицательное включаете флаг.
После ввода сторки проверяете флаг. Если включен то делите сумму на количество элементов в строке. И делаете с этим числом то, что вам нужно
 
Текущее время: 13:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru