С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 31.03.2016
Сообщений: 8
1

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

31.03.2016, 01:35. Показов 632. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
помогите пожалуйста, сформировать одномерный массив X, элементы которого вычисляются как сумма элементов главной диагонали та 1-й строки матрицы А(6)(6)!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.03.2016, 01:35
Ответы с готовыми решениями:

Сформировать массив из сумм элементов главной и побочной диагонали соответствующего столбца матрицы
Дан двумерный массив размером 5*5, заполненный случайными числами. Сформировать одномерный массив,...

Сформировать массив из сумм элементов , располагающихся выше главной диагонали
помогите решить пожалуйста дана матрица размером 10х10 элементов,случайным образом заполненная....

Сформировать массив B из сумм элементов, расположенных в строках с четными элементами на главной диагонали
дан массив А размером m*n. Сформировать массив B из сумм элементов, расположенных в строках с...

Массив: Определить максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы
Дана целочисленная квадратная матрица. Определить максимум среди сумм элементов диагоналей,...

3
296 / 125 / 106
Регистрация: 30.10.2015
Сообщений: 690
31.03.2016, 01:42 2
Не понял, как можно из одной суммы сделать несколько элементов? Это правильное условие?
0
0 / 0 / 0
Регистрация: 31.03.2016
Сообщений: 8
31.03.2016, 01:46  [ТС] 3
да, правильное, там прибавлять надо один элемент главной диагонали и один элемент первой строки, дальше второй элемент главной диагонали и второй элемент строки и т.д. в итоге должен получится массив из 6 элементов т.е. 6-ти "сумм"
0
296 / 125 / 106
Регистрация: 30.10.2015
Сообщений: 690
31.03.2016, 02:07 4
Если элементы главной диагонали всегда складывать с элементами первой строки, тогда так:
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
#include <iostream>
#include <iomanip>
#include <cstdlib>
 
 
 
int main (void)
{
  const int size = 6;
  int matrix[size][size], array[size];
 
  for (int i = 0; i < size; ++i) {
    for (int j = 0; j < size; ++j) {
      matrix[i][j] = rand () % 10;
      std::cout << std::setw (4) << matrix[i][j];
    }
    std::cout << std::endl;
  }
 
  std::cout << std::endl;
 
  for (int i = 0; i < size; ++i) {
    array[i] = matrix[i][i] + matrix[0][i]; 
  }
 
  for (int i = 0; i < size; ++i) {
    std::cout << std::setw (4) << array[i];
  }
 
  std::cout << std::endl;
 
  return 0;
}
Если не так, тогда поправьте.
0
31.03.2016, 02:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.03.2016, 02:07
Помогаю со студенческими работами здесь

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

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

Сформировать одномерный массив из элементов матрицы ниже главной диагонали и которые больше элементов выше
Дана квадратная матрица A n x n. Сформировать одномерный массив, состоящий из тех элементов...

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


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru