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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 48, средняя оценка - 4.88
PSych
0 / 0 / 0
Регистрация: 13.11.2010
Сообщений: 5
13.11.2010, 12:55     Найти среднее арифметическое положительных элементов массива #1
Найти среднее арифметическое положительных элементов массива С(25);
Оригинал
Знайти середнє арифметичне позитивних елементів масиву C(25).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2010, 12:55     Найти среднее арифметическое положительных элементов массива
Посмотрите здесь:

среднее арифметическое положительных элементов массива C++
Упорядочить массив X(N) по убыванию модулей, найти среднее арифметическое положительных элементов массива. C++
C++ Упорядочить массив X(N) по убыванию модулей, найти среднее арифметическое положительных элементов массива
C++ Найти максимальный элемент одномерного массива и среднее арифметическое его положительных элементов
Найти среднее арифметическое положительных элементов массива (a1,a2,…,aN) C++
Среднее арифметическое положительных элементов массива C++
Найти среднее арифметическое положительных кратных трем элементов массива, расположенных до минимального элемента C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
 Аватар для asics
2841 / 1778 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
13.11.2010, 13:01     Найти среднее арифметическое положительных элементов массива #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
int main()
{
    const int n = 5;
    int cnt = 0;
    double sum = 0;
    int Arr[n] = {1, -5, 3, 6, -4};
 
    for(int i = 0; i < n; i++)
    {
        if(Arr[i] > 0)
        {
            cnt++;
            sum += Arr[i];
        }
    }
 
    std::cout << sum / cnt;
}
relok
2 / 2 / 0
Регистрация: 13.11.2010
Сообщений: 23
13.11.2010, 13:02     Найти среднее арифметическое положительных элементов массива #3
C++
1
2
3
4
int tmp_sum=0; //massiv dlja summi
int n=0; //dlja nahozdenija kolli4estva summiruemih
if(C[0]>0){n++;tmp_sum+=C[0];}
if(C[1]>0){n++;tmp_sum+=C[1];}
так до 24ого)

C++
1
float otvet=tmp_sum/n;
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7955 / 4717 / 318
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
13.11.2010, 13:07     Найти среднее арифметическое положительных элементов массива #4
relok, За такое надо убивать.
+ среднее арифметическое может быть нецелым числом
relok
2 / 2 / 0
Регистрация: 13.11.2010
Сообщений: 23
13.11.2010, 13:09     Найти среднее арифметическое положительных элементов массива #5
http://www.cyberforum.ru/visual-cpp/...ml#post1106797

=)нужно чтобы люди понимали изнутри задачу, которую они хотят реализовать
я когда разбираюсь с алгоритмами сначала проделывал их влоб на бумаге.
потом смотрю что можно сократить, упростить. и тогда уже получается нормальный код.
NikITKA123
19 / 18 / 1
Регистрация: 28.04.2010
Сообщений: 86
13.11.2010, 13:41     Найти среднее арифметическое положительных элементов массива #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
int main()
{
    setlocale(0, "Rus");
    const int n = 25;
    int c[n], i, sum = 0, b = 0;
    float d;
    cout << "Введите элементы массива:\n";
    for(i=0; i<n; i++)
        cin >> c[i];
    for(i=0; i<n; i++){
        if(c[i] > 0){
            sum += c[i];
            b++;
        }
    }
    d = sum/b;
    cout << "Среднее арифметическое равно: " << d << endl;
    return 0;
}
Добавлено через 25 минут
relok, вам слова "цикл" о чем-нибудь говорит?!
relok
2 / 2 / 0
Регистрация: 13.11.2010
Сообщений: 23
13.11.2010, 16:02     Найти среднее арифметическое положительных элементов массива #7
я за то, чтобы люди понимали, что они хотят
задача - наипростейшая=>парень вообще не знает программирование. он придёт к преподу с вашим кодом. тот - и что это за for?.

а я написал так, что парень, посмотрев на код, логически понял как всё работает. а потом на ваш - оо, круто, кажется понимаю что здесь творится
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.11.2016, 19:48     Найти среднее арифметическое положительных элементов массива
Еще ссылки по теме:

C++ Среднее арифметическое положительных элементов массива, произведение и количество отрицательных элементов
C++ Найти среднее арифметическое положительных элементов каждого столбца массива
C++ Дан двумерный массив m*n. Найти среднее арифметическое положительных элементов массива
C++ Найти сумму всех положительных элементов массива и среднее арифметическое всех элементов
Найти среднее арифметическое значение положительных и отрицательных элементов массива C++

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

Или воспользуйтесь поиском по форуму:
юлька98
0 / 0 / 0
Регистрация: 28.11.2016
Сообщений: 6
28.11.2016, 19:48     Найти среднее арифметическое положительных элементов массива #8
Помогите мне пожалуйста написать програму в динамическом масс иве К [1..4, 1..5] найти номер столбиков в каких среднее арифметическое его елементов меньше чем среднее арифметическое елементов всего массива
Yandex
Объявления
28.11.2016, 19:48     Найти среднее арифметическое положительных элементов массива
Ответ Создать тему
Опции темы

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