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

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

Восстановить пароль Регистрация
 
Spray1
0 / 0 / 0
Регистрация: 07.12.2011
Сообщений: 34
11.02.2013, 14:46     Одномерные массивы (найти среднее арифметическое всех элементов массивов) #1
Заданы два массива А(5) и B(5). В каждом из массивов найти среднее арифметическое всех элементов массивов. На печать вывести исходные массивы и найденные значения
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2013, 14:46     Одномерные массивы (найти среднее арифметическое всех элементов массивов)
Посмотрите здесь:

Найти среднее арифметическое количеств положительных, кратных 5 элементов массивов C++
C++ Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!!
Массивы: найти сумму, произведение, среднее арифметическое всех чисел массива C++
C++ Одномерные массивы: Найти среднее арифметическое всех элементов массива
Одномерные массивы: найти средние арифметическое тех элементов, которые меньше нуля C++
C++ Определить количество простых чисел в каждом массиве. Вычислить среднее арифметическое всех элементов массивов
Найти количество элементов превышающих среднее арифметическое всех элементов массива C++
C++ Найти сумму всех положительных элементов массива и среднее арифметическое всех элементов

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
11.02.2013, 15:17     Одномерные массивы (найти среднее арифметическое всех элементов массивов) #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
int main()
{
     int a[5] = {1,7,6,4,25};
     int b[5] = {5,1,4,8,87};
     int a1=0, b1=0;
     for (int i=0; i<5; ++i)
     {
           a1+=a[i];
           b1+=b[i];
           std::cout<<a[i]<<'\t';
     }
     std::cout<<"\n\n";
     for (int i=0; i<5; ++i)
            std::cout<<b[i]<<'\t';
    std::cout<<"\n\n"<<"A: "<<double(a1)/5<<"   B: "<<double(b1)/5<<'\n';
     return 0;
}
Пaтрик
 Аватар для Пaтрик
394 / 387 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
11.02.2013, 15:54     Одномерные массивы (найти среднее арифметическое всех элементов массивов) #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <algorithm>
#include <iostream>
#include <numeric>
#include <iterator>
 
int main()
{
    const size_t size = 5;
    int a[size] = { 1, 2, 3, 4, 5 };
    int b[size] = { 6, 7, 8, 9, 10 };
    std::cout << "Average of A: " << (double)std::accumulate(std::begin(a), std::end(a), 0) / (double)size
        << std::endl 
        << "Average of B: " << (double)std::accumulate(std::begin(b), std::end(b), 0) / (double)size
        << std::endl;
    std::ostream_iterator<int> iter(std::cout, " ");
    std::cout << "A: \n";
    std::copy(std::begin(a), std::end(a), iter);
    std::cout << "\nB: \n";
    std::copy(std::begin(b), std::end(b), iter);
}
Yandex
Объявления
11.02.2013, 15:54     Одномерные массивы (найти среднее арифметическое всех элементов массивов)
Ответ Создать тему
Опции темы

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