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

Одномерные массивы: Найти среднее арифметическое всех элементов массива - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 117, средняя оценка - 4.81
НастяФ
15 / 0 / 0
Регистрация: 24.07.2012
Сообщений: 27
01.10.2012, 14:48     Одномерные массивы: Найти среднее арифметическое всех элементов массива #1
Одномерные массивы

Задача:


Найти среднее арифметическое всех элементов массива.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2012, 14:48     Одномерные массивы: Найти среднее арифметическое всех элементов массива
Посмотрите здесь:

найти среднее арифметическое всех элементов массива, кроме элементов... C++
Массивы: найти сумму, произведение, среднее арифметическое всех чисел массива C++
Одномерные массивы (найти среднее арифметическое всех элементов массивов) C++
Найти количество элементов превышающих среднее арифметическое всех элементов массива C++
C++ Найти сумму всех положительных элементов массива и среднее арифметическое всех элементов
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
user_p01
19 / 19 / 2
Регистрация: 03.11.2011
Сообщений: 80
01.10.2012, 14:56     Одномерные массивы: Найти среднее арифметическое всех элементов массива #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL, "rus");
    int n, i;
    float a[50], sum=0;
    cout << "Введите размерность:\n";
    cin >> n;
    cout << "Введите массив:\n";
    for (i=0; i<n; i++)
        cin >> a[i];
    for (i=0; i<n; i++)
        sum+=a[i];
    cout << "Среднее арифметическое:\n" << sum/n << endl;
    system("pause");
    return 0;
}
David Sylva
 Аватар для David Sylva
1280 / 942 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
01.10.2012, 14:57     Одномерные массивы: Найти среднее арифметическое всех элементов массива #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream> 
 
int main() 
{   
    const int size = 10;
    int array[size] = { 12, 45, 6, 7, 11, 56, 90, 45, 23, 6 }; 
    int i; 
    int summa = 0; 
 
    for ( i = 0; i < 10; i++) 
        summa += array[i]; 
    std::cout << "Average " << summa / 10 << std::endl;
}
Regis
0 / 0 / 0
Регистрация: 18.11.2015
Сообщений: 21
18.11.2015, 22:45     Одномерные массивы: Найти среднее арифметическое всех элементов массива #4
а если нужно найти среднее арифметическое всех неотрицательных элементов массива, то тогда как, подскажите пожалуйста.
David Sylva
 Аватар для David Sylva
1280 / 942 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
19.11.2015, 11:42     Одномерные массивы: Найти среднее арифметическое всех элементов массива #5
Regis, Суммируй отрицательные элементы, и заведи счетчик этих отрицательных элементов. Потом сумму отрицательных элементов, делишь на количество отрицательных элементов.
Yandex
Объявления
19.11.2015, 11:42     Одномерные массивы: Найти среднее арифметическое всех элементов массива
Ответ Создать тему
Опции темы

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