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

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

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

среднее арифметическое элементов каждой ее диагонали - C++

14.11.2011, 20:46. Просмотров 378. Ответов 1
Метки нет (Все метки)

Помогите исправить , среднее арифметическое элементов каждой ее диагонали, параллельной главной (начиная с одноэлементной диагонали A1,M).
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
33
34
35
36
37
38
39
40
41
42
43
  #include <iostream.h>
int main()
{
    
   int matrix[5][5] = {
        {50,15,33,32,23},
        {29,34,98,22,98},
        {12,44,89,63,72},
        {48,54,63,71,82},
        {53,66,17,65,29}
    };
 
    int d;
    int m = 5;
    int x, y, c;
    float sum, sredn;
 
 
        for (d = 1; d <= m * 2 - 1; d++) {
            if (d <= m) {
                x = d - 1;
                sum = 0;
                c = y = 0;
                for (; x >= 0; x--) {
                    sum += matrix[x][y];
                    y++; c++;
                }
            } else {
                y = d - m;
                c = sum = 0;
                x = m - 1;
                for (; y < m; y++) {
                    sum += matrix[x][y];
                    x--; c++;
                }
            }
            sredn = sum / c;
            /*Vivod nomer diagonali i srednee znachenie*/
            cout << "# " << d << "  " << sredn << endl;
        }
 
    return 0;
}
Помогите исправить , среднее арифметическое элементов каждой ее диагонали, параллельной главной (начиная с одноэлементной диагонали A1,M).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2011, 20:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос среднее арифметическое элементов каждой ее диагонали (C++):

Найти среднее арифметическое элементов каждой диагонали матрицы, параллельной побочной - C++
Здравствуйте! Помогите написать 3 программмы на C++ на задачи с двумерными массивами 2. Дана квадратная матрица A порядка M. Найти...

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

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

Найти количество элементов, больших 5, среди элементов главной диагонали, вычислить среднее арифметическое - C++
№1.Дана матрица b.Найти кол-во элементов больше 5 среди элементов главной диагонали. №2.Вычислить среднее арифметич.положительных...

Найти среднее арифметическое элементов побочной диагонали - C++
на паскаль сделал. на с++ не получается совсем. Дана квадратная матрица A порядка M. Найти среднее арифметическое элементов ее побочной...

Среднее арифметическое положительных элементов в каждой строке - C++
Дан двумерный массив состоящий из N строк и M столбцов.Элементы массива имеют вещественный тип.N&lt;=20.M&lt;=10.найти среднее арифметическое...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
15.11.2011, 05:22 #2
лучше выведи их на экран в том порядке, в котором собираешься обрабатывать
тогда поймёшь, как по ним проходить
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.11.2011, 05:22
Привет! Вот еще темы с ответами:

Рассчитать среднее арифметическое элементов главной диагонали матрицы - C++
Здравствуйте,помогите, пожалуйста. (Dev-C++) Вещественная матрица G(7,7). - рассчитать среднее арифметическое элементов главной диагонали...

Найти среднее арифметическое элементов каждой строки матрицы - C++
Найти среднее арифметическое элементов каждой строки матрицы Q (l, m) и отнять его от элементов этой строки матрица 7х7, зарание спасибо

Найти среднее арифметическое элементов каждой строки матрицы - C++
Нужно ввести матрицу и получить вектор B, каждый элемент которого среднее арифметическое элементов соответствующей строки. Я написал код,...

Вычислить среднее арифметическое отрицательных элементов каждой строки - C++
Она должна вычислять среднее арифметическое отрицательных элементов. Проверьте на ошибки, пожалуйста #include &lt;iostream&gt; #include...


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

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

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