Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Frostfury
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 19
1

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

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

Дана матрица:

a11 ... a1n

... ... ...

am1 ... amn


Написать программу построения вектора b1, b2, ..., bm, элементы которого соответственно равны суммам элементов строк
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.01.2013, 17:01
Ответы с готовыми решениями:

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

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

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

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

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

3
Belkin-VD
156 / 155 / 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
Изображения
Тип файла: png 12.png (2.8 Кб, 70 просмотров)
Frostfury
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 19
13.01.2013, 17:33  [ТС] 3
Премного благодарен!
0
fasked
Эксперт С++
5009 / 2588 / 241
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 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
13.01.2013, 17:49
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.01.2013, 17:49

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

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

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


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

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

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