Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Получить числа b1, ..., b20, где bi*– среднее арифметическое всех членов последовательности a1, ..., a20, кроме ai - C++

30.10.2012, 23:23. Просмотров 893. Ответов 4
Метки нет (Все метки)

Помогите пожалуйста исправить программу или предложите свой вариант ,

задача:

(Даны действительные числа a1, ..., a20. Получить числа b1, ..., b20, где bi*– среднее арифметическое всех членов последовательности a1, ..., a20, кроме ai (i=1, 2, ..., 20).)

мой код:
C++ (Qt)
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
33
34
35
36
#include <iostream>
#include <math.h>
#include <time.h>
 
using namespace std;
 
void main()
{
    const int n = 20,k=20;
    int arr[n];
    float b[k];
    int sum = 0;
 
    srand(time(NULL));
 
    for (int i = 0; i < n; i++)
    {
            arr[i]= rand() % 10;
            cout << arr[i]<<" ";
    }
    cout<<endl;
    for(int i=0; i<n;i++)
    {
        for (int j=0;j<n;j++)
        {
        if(i!=j)
            sum+=arr[j];
        }
 
        b[i]=sum/19;
        
        cout<<b[i]<<" ";
    }
        
    system ("Pause");
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2012, 23:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Получить числа b1, ..., b20, где bi*– среднее арифметическое всех членов последовательности a1, ..., a20, кроме ai (C++):

Получить числа b1, …, b20, где bi - среднее арифметическое всех членов массива А, кроме аi - C++
Даны действительные числа a1, ...,a20. Получить числа b1, …, b20, где bi – среднее арифметическое всех членов последовательности a1,...

Получить среднее арифметическое всех членов последовательности - C++
Напишите пожалуйста полный код данной программы в microsoft visual studio c++ Даны действительные числа a1, ..., a20. Получить числа...

Вычислить среднее арифметическое всех положительных членов последовательности - C++
Дано натуральное П и последовательность целых чсел х1,х2,....,хn.Написать программу решения следующей задачи:ивычеслить среднее...

Цикл: Найти среднее арифметическое всех чисел а1,…,an, кроме ai. - C++
Даны натуральные числа i, n, действительные числа а1,…, an . Найти среднее арифметическое всех чисел а1,…,an, кроме ai. #include...

Найти среднее арифметическое нечетных членов последовательности - C++
2.организовать ввод последовательности целых чисел,признаком конца которой служит 0 и найти среднее арифметическое ее нечетных чисел.

Получить среднее арифметическое и среднее геомерическое элементов последовательности - C++
Даны действительные числа a1, a2… Известно, что а1&gt;0 и что среди a2, a3… есть хотя бы одно отрицательное число.Пусть a1,…, an – члены...

4
Евгений89
99 / 99 / 9
Регистрация: 17.04.2011
Сообщений: 554
Завершенные тесты: 2
30.10.2012, 23:25 #2
а что не так?
0
slashkinks
0 / 0 / 0
Регистрация: 13.10.2012
Сообщений: 14
30.10.2012, 23:27  [ТС] #3
Евгений89 : в выводе данных значения больно большие
0
Евгений89
99 / 99 / 9
Регистрация: 17.04.2011
Сообщений: 554
Завершенные тесты: 2
31.10.2012, 10:14 #4
то есть я как понимаю среднее арифметическое каждого элемента?
0
valeriikozlov
Эксперт С++
4673 / 2499 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
31.10.2012, 14:50 #5
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>
#include <math.h>
#include <time.h>
 
using namespace std;
 
void main()
{
    const int n = 20;
    int arr[n];
    float b[n];
    int sum = 0;
 
    srand(time(NULL));
 
    for (int i = 0; i < n; i++)
    {
            arr[i]= rand() % 10;
            cout << arr[i]<<" ";
            sum+=arr[i];
    }
    cout<<endl;
    for(int i=0; i<n;i++)
    {
        b[i]=(double)(sum-arr[i])/19;
        cout<<b[i]<<" ";
    }
        
    system ("Pause");
}
2
31.10.2012, 14:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2012, 14:50
Привет! Вот еще темы с ответами:

В последовательности получить сумму всех членов - C++
Текст задачи: Даны натуральное число n, целые числа a, x_1, … , x_n. Если в последовательности x_1, … , x_n есть хотя бы один член,...

Найти среднее арифметическое всех четных элементов последовательности - C++
Ребята, помогите пожалуйста довести до ума программу на c++. До этого практически не программировал. А теперь вот в ВУЗе необходимо...

Получить удвоеную сумму всех положительных членов последовательности - C++
даны натуральное число n , действиетльные числа а1,....,an. Получить удвоеную сумму всех положительных членов последовательности а1 ..аn . ...

найти среднее арифметическое всех элементов массива, кроме элементов... - C++
Дан массив размера N и целые числа K и L (1 &lt; K ≤ L ≤ N). Найти среднее арифметическое всех элементов массива, кроме элементов с номе-рами...


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

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

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