0 / 0 / 0
Регистрация: 07.10.2018
Сообщений: 5
1

Цикл: вычислить среднее арифметическое элементов последовательности, значения которых находятся в заданном интервале

10.10.2018, 19:19. Показов 3660. Ответов 6
Метки нет (Все метки)

Задача:
Дана последовательность из n целых чисел. Вычислить среднее арифметическое чисел, значения которых в интервале от 3 до 10.
Используя for, while (без масива)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.10.2018, 19:19
Ответы с готовыми решениями:

Цикл: вычислить среднее арифметическое элементов последовательности, значения которых находятся в заданном интервале
Задача: Дана послідовніть з н цілих чисел. Обчисліть середнє арифметичне чисел, значення яких...

Вычислить среднее арифметическое всех элементов матрицы, значения которых находятся в заданном промежутке
Здравствуйуте:) , ни как не могу Написать программу, которая вычисляет среднее арифметическое всех...

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

Определить количество введенных чисел значения которых находятся в заданном интервале
С клавиатуры вводятся действительные числа.Признак конца ввода-0. Определить количество чисел...

6
Модератор
Эксперт С++
12756 / 10218 / 6142
Регистрация: 18.12.2011
Сообщений: 27,358
10.10.2018, 19:29 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int sum=0,n,count=0;
cin>>n;
for(int i=1;i<=n;i++)
{
   int x;cin>>x;
   if(x>=3 && x<=10)
   {
        sum+=x;
        count++;
   }
}
if(count!=0) // Это единственное место, которое должно было вызвать у Вас трудность
   sum/=count;
cout<<sum;
0
7424 / 5019 / 2890
Регистрация: 18.12.2017
Сообщений: 15,694
11.10.2018, 06:36 3
zss, тип среднего арифметического обязательно double

Yaroslav9921,
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
#include <iostream>
using namespace std;
 
int main()
{
    int n, a, sum=0, count=0;
    double delta;
    cout <<"n="; cin>>n;
    
    cout <<"Enter "<<n<<" elements:\n";
    for(int i=1; i<=n; i++)
    {
      cin>>a;
      if(a>=3 && a<=10)
      {
        sum+=a;
        count++;
      }
    }
    
    if(count!=0) 
    {
       delta=(double)sum/count;
       cout <<"delta="<<delta<<endl;
    }   
   else cout<<"Numbers from 3 to 10 are absent\n";
   
system("pause");
return 0;
}
0
Модератор
Эксперт С++
12756 / 10218 / 6142
Регистрация: 18.12.2011
Сообщений: 27,358
11.10.2018, 06:56 4
Yetty, не факт, зависит от того, зачем оно надо.
0
Yetty
11.10.2018, 07:35
  #5

Не по теме:

Цитата Сообщение от zss Посмотреть сообщение
не факт, зависит от того, зачем оно надо.
не знаю что для Вас факт что не факт, но avg например чисел 3 и 4 равно 3.5, а не 3

0
Модератор
Эксперт С++
12756 / 10218 / 6142
Регистрация: 18.12.2011
Сообщений: 27,358
11.10.2018, 12:33 6
Ну, например, если надо найти элементы целочисленного массива, значения которых не превосходят среднего,
то совершенно не обязательно для этого привлекать плавающую арифметику.
0
Yetty
11.10.2018, 13:22     Цикл: вычислить среднее арифметическое элементов последовательности, значения которых находятся в заданном интервале
  #7

Не по теме:

Цитата Сообщение от zss Посмотреть сообщение
если надо найти элементы целочисленного массива, значения которых не превосходят среднего,
то совершенно не обязательно для этого привлекать плавающую арифметику
это так, но в этой теме решается другая задача:
Цитата Сообщение от Yaroslav9921 Посмотреть сообщение
Вычислить среднее арифметическое чисел

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.10.2018, 13:22

Вычислить среднее арифметическое всех неотрицательных значений функции в заданном интервале
#include &lt;math.h&gt; #include &lt;stdio.h&gt; #define A -5 #define B 5 #define H 0.2 int main ( ) {...

Цикл: вычислить значения функции на заданном интервале
На интервале 3≤x≤6 с шагом 0,3 для каждого y из интервала 5≤y≤7,2 с ...

Вычислить среднее арифметическое нечетных элементов массива, значения которых принадлежат заданному интервалу
Вычислить среднее арифметическое нечетных элементов массива А (25), числовые значения которых...

Цикл for и while: вычислить среднее арифметическое последовательности чисел
Решить задачу двумя методами: используя цикл for и используя цикл while. Написать программу,...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru