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

Из матрицы получить массив, каждый элемент которого равен среднему арифметическому каждой строки матрицы

21.12.2012, 00:35. Показов 1071. Ответов 3
Метки нет (Все метки)

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

это в с++

(работаю в Builder)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2012, 00:35
Ответы с готовыми решениями:

Создать массив, каждый элемент которого равен среднему арифметическому соответствующей строки данной матрицы
Матрица А(5,3) задать по формуле A=-cos(-4,3i-j). Создать новый одномерный массив, каждый элемент...

Получить вектор B, каждый элемент которого равен среднему арифметическому соответствующей строки массива A
Дана матрица A. Получить вектор B, каждый элемент которого равен среднему арифметическому...

Получить массив, каждый элемент которого равен среднему арифметическому остальных элементов исходного массива
помогите пожулайста написать программу, нужно сформировать массив, содержащий n элементов, с...

Получить из матрицы новый массив, каждый элемент которого равен сумме элементов соответствующей строки
Дана матрица А(n x m). Создать функцию, в которой получить из матрицы новый массив, каждый элемент...

3
4043 / 2332 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
21.12.2012, 09:44 2
Цитата Сообщение от Lina_ya Посмотреть сообщение
(работаю в Builder)
Че-то не видно работы.
Среднее арифметическое строки можно взять так:
C++
1
2
3
double arith_mean = 0;
for(size_t i = 0; i < 7; arith_mean += arr[0][i], ++i);
arith_mean /= 7;
Остальное ничуть не сложнее.
1
9 / 9 / 10
Регистрация: 14.11.2012
Сообщений: 75
21.12.2012, 13:38 3
если что, у меня вот такой код получился
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
//---------------------------------------------------------------------------
 
#pragma hdrstop
#include <iostream>
#include <tchar.h>
#include  <iomanip>
//---------------------------------------------------------------------------
 
#pragma argsused
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
int i,j;
const int size1 (7), size2(7);
double a [size1][size2],k,summa(0),srednee (0);
double b[size1];
for (int k = 1;k<=size1;k++){
    for (i = 0; i < size1; i++) {
        for (j = 0; j < size2; j++)
         {
            cin>> k;
            a[i][j] = k;
            summa+=k;
        }
b[i]=summa/size1;
summa=0;
}
for (i = 0; i < size1; i++) {
    cout<<setw(5)<<b[i];
    }
cout<<endl;
system ("Pause");
return 0;
}
}
на элегантность решения не претендую - сам малоопытен
0
0 / 0 / 1
Регистрация: 21.12.2012
Сообщений: 4
21.12.2012, 14:41  [ТС] 4
Благодарю за ответы, правда не совсем тот результат, но кое-что помогло...

......ну не работаю, а учусь работать
0
21.12.2012, 14:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2012, 14:41
Помогаю со студенческими работами здесь

Получить массив B, очередной элемент которого равен среднему арифметическому тройки элементов массива A
Задача простая :) (На языке Си/Си++) Из массива а0, а1, ... , а(3n-1) получить массив b0, b1,...

Массив: Сформировать вектор D, каждый элемент которого равен среднему арифметическому значений элементов строк матрицы
Необходимо выполнить заданную обработку числового двумерного массива, имеющего произвольное...

Найти вектор B(l), каждый элемент которого равен среднему арифметическому элементов матрицы
Задана матрица A(k,l). Найти вектор B(l), каждый элемент которого равен среднему арифметическому...

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


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

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

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