Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
crowds_outside
0 / 0 / 0
Регистрация: 09.06.2016
Сообщений: 3
1

Из матрицы получить массив

09.06.2016, 15:47. Просмотров 259. Ответов 1

Получить из матрицы вещественных чисел массив Х, компоненты которого – средние арифметические значения элементов строк матрицы, упорядоченные по убыванию. Необходимо использовать двойной указатель. Среднее получено:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
float srednee(float X[5][5])
{
    float sred, sum;
    int i, j, n;
    for (i = 0; i < n; i++)
    {
        for (j = 0; j < n; j++)
            sum = X[i][j]++;
        sred = sum / n;
        printf(" Srednee=   %5.3f\n", sred);
    }
    return sred;
}
А как после этого сформировать из пяти sred массив и где использовать двойной указатель - не знаю.. Спасибо заранее за помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2016, 15:47
Ответы с готовыми решениями:

Из матрицы получить массив, каждый элемент которого равен среднему арифметическому каждой строки матрицы
Очень прошу помочь! Из 2мерной квадратной матрицы (7х7) получить 1мерный...

Дан двумерный массив 3х3. Получить одномерный массив из из отрицательных элементов матрицы.
Пожалуйста, помогите решить простым методом задачку, просто не могу понять...

Получить из матрицы вещественных чисел массив
Здравствуйте, форумчане, не могли бы вы мне помочь? &quot;Получить из матрицы...

Получить массив, состоящий из положительных элементов матрицы
Дана целочисленная матрица А размером n*m, m&gt;2 . Получить массив В, состоящий...

Получить массив состоящий из элементов матрицы, которые превышают заданное число
2. Задан массив А. Получить массив одномерный массив В, состоящий из элементов...

1
olya7
494 / 310 / 232
Регистрация: 18.02.2013
Сообщений: 743
09.06.2016, 18:06 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void pos(double *x,double **a,int n,int m)
{
    for (int i=0;i<n;i++)
    {
        x[i]=0;
        for (int j=0;j<m;j++)
            *(x+i)+=a[i][j];
        x[i]/=m;
    }
   for (int i=0;i<n-1;i++)
   {
       int tmp=i;
       for (int j=i+1;j<n;j++)
        if (x[j]>x[tmp]) tmp=j;
       if (i!=tmp) swap(x[tmp],x[i]);
   }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2016, 18:06

Получить одномерный массив, хранящий сумму нисходящих диагоналей двумерной матрицы
Доброе утро :) Ребят помогите с заданием.Я не совем понимаю что от меня...

Получить массив В, состоящий из отрицательных элементов матрицы А, и упорядочить его по возрастанию
Дана целочисленная матрица А размером . Получить массив В, состоящий из...

Получить одномерный массив, хранящий произведение элементов восходящих диагоналей матрицы
Решить задачу используя указатель на указатель Дана матрица размерности nxn....


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

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

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