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

Ограничить снизу значения тех элементов массива, значения которых меньше среднего для последовательности - C++

Восстановить пароль Регистрация
 
harkonin
0 / 0 / 0
Регистрация: 20.06.2010
Сообщений: 19
24.06.2010, 20:08     Ограничить снизу значения тех элементов массива, значения которых меньше среднего для последовательности #1
Помогите с кодом программы на С

Во всех последовательностях положительных
чисел ограничить снизу значения тех элементов,
значения которых меньше среднего для этой
последовательности, Размерность 200, диапозон
значений -100 до 100
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.06.2010, 20:08     Ограничить снизу значения тех элементов массива, значения которых меньше среднего для последовательности
Посмотрите здесь:

C++ Ограничить значение всех элементов, абсолютные значения которых превышают среднее для позитивных и негативных элементов
C++ Ограничить значение всех элементов массива, абсолютные значения которых превышают средние
C++ Заменить все значения элементов матрицы нулями, значения которых меньше числа k
В последовательностях положительных чисел ограничить снизу значение тех элементов которые меньше среднего C++
Найти суммы элементов тех строк матрицы, максимальные элементы которых не превышают среднего значения C++
Вывести индексы тех элементов, значения которых больше значения предыдущего C++
Определить для данной последовательности среднее геометрическое компонентов, значения которых меньше 0.5 C++
C++ Определить, сколько элементов стека имеют значения меньше среднего значения от всех элементов и удалить их

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TrenAr
21 / 20 / 2
Регистрация: 21.06.2010
Сообщений: 80
25.06.2010, 00:04     Ограничить снизу значения тех элементов массива, значения которых меньше среднего для последовательности #2
Высчитываем среднее арифметическое для последовательности. После чего бежим по последовательности и, если встретившееся число меньше этого среднего - приравниваем его к среднему.
Так?
time2die
51 / 51 / 3
Регистрация: 25.05.2010
Сообщений: 182
25.06.2010, 00:24     Ограничить снизу значения тех элементов массива, значения которых меньше среднего для последовательности #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#define SIZE 200
int main()
{
   int arr[SIZE] ;
   int i ; int s ;
 
   for( i = s =  0 ; i < SIZE ; i++)
      arr[i] = rand % 200 - 100 ;
 
   for( i = s =  0 ; i < SIZE ; i++)
      s += arr[i] ;
 
   s = s \ SIZE ;
   for( i = 0 ; i < SIZE ; i++)
      if( arr[i] < s )
         arr[i] = s ;
 
   return 0 ;
}
как-то так, осталось вывести массив до после работы + добавить заголовочные файлы
Yandex
Объявления
25.06.2010, 00:24     Ограничить снизу значения тех элементов массива, значения которых меньше среднего для последовательности
Ответ Создать тему
Опции темы

Текущее время: 16:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru