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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ever
0 / 0 / 0
Регистрация: 08.01.2013
Сообщений: 19
#1

Одномерные массивы (найти количество элементов, отличающихся от среднего арифметического не более чем на 5%) - C++

28.02.2013, 12:52. Просмотров 335. Ответов 3
Метки нет (Все метки)

В одномерном массиве, состоящем из n вещественных элементов, найти количество элементов, отличающихся от среднего арифметического не более чем на 5%.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.02.2013, 12:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Одномерные массивы (найти количество элементов, отличающихся от среднего арифметического не более чем на 5%) (C++):

Посчитать количество элементов, отличающихся от среднего арифметического значения элементов массива - C++
Подсчитать количество элементов массива Р (60), отличающихся от среднего арифметического значения элементов массива М (70) не более чем...

Найти кол-во элементов двумерного массива отличающихся от среднего менее, чем на 17% - C++
Заранее спасибо.

Функция вычисляющая количество элементов массива отличающихся от максимального не более чем на заданное число - C++
Запишите и испытайте функцию. Входными параметрами составляемых функций являются одномерные массивы X и (или) Y размером n.Для каждого...

Подсчитать количество чисел массива, отличающихся от числа 3 не более чем на 0.5 - C++
Произвести следующую обработку 10 вещественных чисел: подсчитать количество чисел, отличающихся от числа 3 не более чем на 0.5, и сумму...

в массиве . найти произведение ненулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива - C++
В массиве Х(N) найти произведение ненулевых элементов, количество элементов, превышающих значение среднего арифметического элементов...

в массиве . найти произведение нулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива - C++
В массиве Х(N) найти произведение нулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива....

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
olya7
477 / 294 / 91
Регистрация: 18.02.2013
Сообщений: 684
28.02.2013, 13:38 #2
если я ничего не напутала, то вот
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream.h>
#include <math.h>
 
int main()
{
    int n,i,kol=0;
    double *a,sr=0;
    cin>>n;
    cout<<endl;
    a=new double [n];
    for (i=0;i<n;i++)
    {
    
        cin>>a[i];
        sr+=a[i];
    }
    sr/=n;
    cout<<sr<<endl;
    cout<<endl;
     for (i=0;i<n;i++)
         if ( 1.05*a[i]<sr || 0.95*a[i]<sr )
         {
             cout<<a[i]<< endl;
             kol++;
         }
 
        cout<<endl;
        cout<<kol;
    delete[]a;
    return 0;
 
}
aLarman
642 / 563 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
28.02.2013, 14:06 #3
Цитата Сообщение от olya7 Посмотреть сообщение
C++
1
2
3
4
5
if ( 1.05*a[i]<sr || 0.95*a[i]<sr ) 
{
 cout<<a[i]<< endl;
 kol++;
 }
C++
1
2
3
4
5
if ( (a[i]<1.05*sr) && (a[i]>0.95*sr) ) 
{
 cout<<a[i]<< endl;
 kol++;
 }
olya7
477 / 294 / 91
Регистрация: 18.02.2013
Сообщений: 684
28.02.2013, 14:25 #4
Цитата Сообщение от aLarman Посмотреть сообщение
if ( (a[i]<1.05*sr) && (a[i]>0.95*sr) )
{
*cout<<a[i]<< endl;
*kol++;
*}
спасибо) так и знала, что -то не так
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.02.2013, 14:25
Привет! Вот еще темы с ответами:

В каждой строке матрицы найти количество элементов, меньших среднего арифметического элементов строки - C++
Дана матрица размера MxN. В каждой ее строке найти количество элементов, меньших среднего арифметического всех элементов этой строки.

Массив. Найти количество элементов, меньших среднего арифметического положительных элементов этого массива - C++
Всем привет! Пмогите пожалуйста написать программу! Массив a(30) сформирован случайным образом. Найти в нем количество элементов, меньших...

Найти количество элементов в каждой строке, больших среднего арифметического элементов этой строки. - C++
Напишите пожалуйста программу: Найти количество элементов в каждой строке, больших среднего арифметического элементов этой строки.

Найти количество элементов, значение которых больше среднего арифметического минимального и максимального элементов - C++
Дан массив. Найти количество элементов, значение которых больше среднего арифметического минимального и максимального элементов.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
28.02.2013, 14:25
Ответ Создать тему
Опции темы

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