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

Вычислить среднее арифметическое элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Организация динамических структур http://www.cyberforum.ru/cpp-beginners/thread1016505.html
Здравствуйте! Нужна помощь, у меня было задание: составить программу, в которой нужно организовать динамическую структуру и выполнить её обработку - замена местами заданного номера элемента и последнего. Элементы - случайные двух буквенные латинские слова(код 97 -122). Я создал обработку, все работает, но сказали, что неправильно и нужно сделать через стэк, а я мол обычным списком организовал....
C++ Чтение строки в переменню Привет всем:) Помогите начинающему программисту. Изучаю С++ по книге и вот так в конце главы дали задание " Прочитайте строку в переменную символьного массива state". Что это значит и как выглядит код. Заранее большое спасибо:) http://www.cyberforum.ru/cpp-beginners/thread1016497.html
C++ Алгоритм поиска максимальной общей подстроки
Доброго времени суток. Подскажите, как можно реализовать наиболее простой алгоритм поиска максимальной общей подстроки для параллельных программ?
Осуществить сдвиг влево/ вправо элементов C++
Разработать подпрограммы (функции или процедуры) для следующих алгоритмов над массивом. Входным параметром подпрограмм является одномерный массив элементов длины N. - Осуществить сдвиг влево элементов массива. - Осуществить сдвиг вправо элементов массива.
C++ Структура данных Person http://www.cyberforum.ru/cpp-beginners/thread1016484.html
По заданию требуется создать структуру Person, с полями Surname, Name и перечисление Sex. Также написать функцию Person ReadPerson(), считывающую данные с клавиатуры и функцию void PrintPerson(Person person), выполняющую вывод персоны на экран. При попытке вызвать функцию ReadPerson(), выскакивает ошибка "Run-Time Check Failure #3 - The variable 'people' is being used without being...
C++ Ошибки компиляции Не могу скомпилировать .lib 1> Framework.cpp 1>c:\users\user\documents\visual studio 2012\projects\testengined3dx11_1\d3d11 framework\framework.cpp(1): fatal error C1083: Не удается открыть файл предкомпилированный заголовок: C:\Users\user\documents\visual studio 2012\Projects\TestEngineD3DX11_1\obj\Debug\ D3D_Framework_1_d.pch: No such file or directory 1> Создание кода... как решить... подробнее

Показать сообщение отдельно
RQdan
65 / 65 / 17
Регистрация: 26.10.2013
Сообщений: 198
24.11.2013, 00:17     Вычислить среднее арифметическое элементов массива
не знаю, надо так или нет, но вот реализация поиска среднего арифметического с учетом, что максимальных и минимальных элементов может быть больше одного.
Ввод и вывод массива, думаю, будет не сложно самому сделать.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int min,max,min_num=1,max_num=1,sum=a[0];
min=a[0];max=a[0];
for(int i=1;i<n;i++)
{
 sum+=a[i];
 if(min==a[i]) min_num++;
 else if(min>a[i]) 
  {
    min=a[i];min_num=1;
  }
 if(max==a[i]) max_num++;
 else if(max<a[i]) 
  {
    max=a[i];max_num=1;
  }
}
float ser;
ser=(sum-min*min_num-max*max_num)/(n-min_num-max_num);
 
Текущее время: 00:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru