Форум программистов, компьютерный форум 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 г. ЗАДАЧА ПЕРВОГО ТУРА "ОСТРОВА В МОРЕ" подробнее

Показать сообщение отдельно
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
02.12.2010, 22:47     Написать функцию, которая в массиве вещественных чисел обнуляет все элементы, которые меньше среднего
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void doNullElements(float *Arr, int Len)
{
    float sum = 0;
    float MidElem;
    for (int i = 0; i < Len; i++)
    {
        sum += Arr[i];
    }
 
    MidElem = sum/Len;
 
    for (int i = 0; i < Len; i++)
    {
        if (Arr[i] < MidElem)
            Arr[i] = 0;
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru