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

Написать функцию, которая в массиве вещественных чисел обнуляет все элементы, которые меньше среднего - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Напишите функцию для обмена строк двумерного массива и с ее помощью отсортируйте массив с элементами третьего столбика http://www.cyberforum.ru/cpp-beginners/thread202360.html
Помогите,пожалуйста,написать функцию.Вот задание: Напишите функцию для обмена строк двумерного массива и с ее помощью отсортируйте массив с элементами третьего столбика.
C++ Найти максимальный элемент в массиве Все числа в массиве, равные максимальному числу, переставить после первого максимального. т.е 1.найти максимальный элемент в массиве 2.поставить максимальный элемент впереди а остальные элементы после максимального http://www.cyberforum.ru/cpp-beginners/thread202354.html
Динамический массив C++
Пожалуйста, помогите с программой. Нужно создать динамический массив, найти количество отрицательных элементов массива. Затем найти сумму модулей элементов массива, расположенных после минимального по модулю элемента. Потом заменить все отрицательные элементы массива их квадратами и упорядочить элементы массива по возрастанию.
класс «Треугольник» C++
Задание 1. Создайте класс «Треугольник», данными которого является длины отрезков, составляющих стороны треугольника. Класс имеет конструктор по умолчанию, конструктор равностороннего треугольника и конструктор произвольного треугольника. Определите методы для ввода треугольника, вывода на экран и определения площади и периметра треугольника. Проверьте условие существования треугольника....
C++ Матрица,нужен исходник http://www.cyberforum.ru/cpp-beginners/thread202335.html
Путем перестановки элементов квадратной действительной матрицы достичь того, чтобы ее максимальный элемент находился в левому верхнему углу, следующий за величиной - в позиции (2,2), следующий за величиной - в позиции (3,3) и .... заполнив таким образом всю главную диагональ
C++ Острова в море Помогите пожалуйста сделать эту прогу, либо дайте подсказки, как можно сделать. Нужно сделать прогу с помощь ю перебора с возвратом. Задача чем-то похожа на японский кроссворд. Международная олимпиада по информатике 1992 года г. Бонн, Германия, 12—21 июля 1992 г. ЗАДАЧА ПЕРВОГО ТУРА "ОСТРОВА В МОРЕ" подробнее

Показать сообщение отдельно
besstiaa
 Аватар для besstiaa
93 / 93 / 7
Регистрация: 04.06.2010
Сообщений: 223
02.12.2010, 22:45     Написать функцию, которая в массиве вещественных чисел обнуляет все элементы, которые меньше среднего
Для одномерного массива arr[size];
C++
1
2
3
4
5
6
7
8
9
10
11
void set_array (double* arr, int size)
{
    double aver = 0.0;
    for(int i = 0; i < size; i++)
        aver += *(arr + i);
    aver /= size;
 
    for(int i = 0; i < size; i++)
        if(*(arr + i) < aver)
            *(arr + i) = 0.0;
}
 
Текущее время: 21:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru