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

Просуммировать элементы матрицы в окрестности каждого элемента

07.09.2019, 09:17. Показов 220. Ответов 1

Название: Screenshot_1.png
Просмотров: 20

Размер: 1.4 Кб


//Дана действительная матрица [aij]ij = 1,.....,n. Получить действительную матрицу [bij]ij = 1,......,n, элемент bij который равен //сумме элементов данной матрицы расположенных в области, определяемой индексами i,j так, как показано на рис. 36 а - г //(область заштрихована)




//Мой набросок кода на программу

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
#include <iostream> 
#include <iomanip> 
#include <cstdlib> 
#include <ctime> 
 
using namespace std; 
 
 
int main() 
{ 
   setlocale( LC_ALL,"Russian" );
   srand(time(0)); 
   cout << "Матрица А:\n"<<endl; 
   int a[5][5], i, j; 
   for (i = 0; i < 5; ++i) 
   { 
     for (j = 0; j < 5; ++j) 
     { 
       cout << setw(2) << (a[i][j] = rand() % 5); 
     } 
     cout << endl; 
   } 
   cout<<endl;
  int sum = 0;
  cout<<"Нахождение суммы элементов матрицы А: "<< a[3][2]<<" + "<<a[3][3]<<" + "<<a[2][2]<<" + "<<a[2][3]<<" = "<<a[3][2]+a[3][3]+a[2][3]+a[2][2]<<endl;
  system("pause");
   return 0; 
}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.09.2019, 09:17
Ответы с готовыми решениями:

Найти максимальные элементы каждой строки матрицы и просуммировать их
Помогите, надо найти сумму, всё остальное вроде получилось: #include &lt;iostream&gt; #include &lt;time.h&gt;...

Просуммировать элементы матрицы сумма индексов которых равна заданной константе
просуммировать элементы матрицы X(N,M), сумма индексов которых равна заданной константе K

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

Из каждого элемента матрицы A(3,3) вычесть сумму ее положительных элементов
Из каждого элемента матрицы A(3,3) вычесть сумму ее положительных элементов #include &lt;stdio.h&gt;...

1
357 / 224 / 120
Регистрация: 25.06.2019
Сообщений: 828
07.09.2019, 09:30 2
C++
1
2
3
4
5
int k=i<j?i:j;
int l=i<j?j:i;
b[i][j]=0;
for(int m=k; m<=l; m++)
for(int n=k; n<=l; n++) b[i][j]+=a[m][n];
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.09.2019, 09:30

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Из каждого элемента массива, начиная со второго, вычесть все остальные элементы
Дан массив, из каждого элемента, начиная со второго, нужно вычесть все остальные элементы. вот...

Почему неправильно считает количество повторений каждого элемента матрицы?
Почему неправильно считает количество повторений каждого элемента матрицы? Помогите разобраться. ...

Значения и индексы макс. элемента каждого столбцв матрицы (язык C)
помогите пожалуйста. задание: найти и напечатать значения и индексы максимального элемента в...

Удалить элементы кратные 7. Добавить после каждого элемента массива элемент со значенем 0.
// Кузя 2.cpp: определяет точку входа для консольного приложения. // #include &quot;stdafx.h&quot;...


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

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

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