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

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

13.01.2013, 17:01. Показов 1438. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана матрица:

a11 ... a1n

... ... ...

am1 ... amn


Написать программу построения вектора b1, b2, ..., bm, элементы которого соответственно равны суммам элементов строк
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.01.2013, 17:01
Ответы с готовыми решениями:

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

Построить вектор, элементы которого соответственно равны произведениям элементов строк
Дана матрица: Написать программы построения вектора b1, b2, ..., bm, элементы которого...

Сформировать массив, элементы которого равны суммам элементов в столбцах ниже главной диагонали матрицы
Подскажите, как сформировать одномерный массив, элементы которого равны суммам элементов в столбцах...

Вычислить вектор D, компоненты которого равны сумме элементов строк матрицы
Дана матрица М(4,5). Вычислить вектор D, компоненты которого равны сумме элементов строк матрицы....

3
158 / 157 / 81
Регистрация: 31.12.2012
Сообщений: 254
13.01.2013, 17:20 2
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
#include <stdio.h>
 
int main()
{
   
   int a[5][5],b[5];
   int i,j,sum;
   
   printf("\nIsxod matrica\n\n");
   
   for(i=0; i<5; i++) {
      for(j=0; j<5; j++) {
         a[i][j]=rand()%10;
         printf(" %i",a[i][j]);
      }
      printf("\n");
   }
   
   printf("\n");
   
   for(i=0; i<5; i++) {
      sum=0;
      for(j=0; j<5; j++) {
         sum=sum+a[i][j];
      }
      b[i]=sum;
   }
   
   printf("\nSummu strok - Vektor B:\n\n");
   
   for(i=0; i<5; i++) {
      printf(" %i",b[i]);
   }
   
   printf("\n");
   
   return 0;
}
Изображения
 
1
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 19
13.01.2013, 17:33  [ТС] 3
Премного благодарен!
0
Эксперт С++
5038 / 2617 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 1
13.01.2013, 17:49 4
Belkin-VD, лишняя переменная не нужна:
C
1
2
3
4
5
   for(i=0; i<5; i++) {
      for(j=0; j<5; j++) {
         b[i] += a[i][j];
      }
   }
Надо только массив обнулить при создании:
C
1
int b[5] = { 0 };
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.01.2013, 17:49
Помогаю со студенческими работами здесь

Сформировать вектор, элементы которого равны сумме элементов строк (столбцов) матриц
Дана матрица B размером 5x4. Составить программу формирования вектора, элементы которого равны...

Получить вектор, элементы которого равны сумме минимального и максимального элементов соответствующих строк
Дана матрица A(n*n) целых чисел. Получить вектор, элементы которого равны сумме минимального и...

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

Получить вектор, элементы которого равны суммам элементов соответствующих строк матрицы
Пожалуйста, помогите с решением. Дана матрица A(n на m) целых чисел. Получить вектор, элементы...


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

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

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