pibbz
1

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

11.05.2013, 01:51. Показов 7211. Ответов 1
Метки нет (Все метки)

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

первую часть сделал, до второй не могу допереть, можете помочь?
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
#include <iostream>
#include <iomanip>
#include <time.h>
#include <windows.h>
#include <stdlib.h>
#include <conio.h>
using namespace std;
 
int main()
{
  srand(time(NULL));
  const int strok=9; //количество строк
  const int stolb=9; //количество столбцов
  int a[strok][stolb]={0};
  //заполняем и выыводим массив}
  cout << "Ishodnaja matrix:" << endl;
  for(int i=0; i<strok;i++)
  {
    for(int j=0; j<stolb;j++)
    {
      a[i][j]=rand()%9;
      cout << setw(2) << a[i][j]<< ' ';
    }
    cout << endl;
  }
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.05.2013, 01:51
Ответы с готовыми решениями:

На побочной диагонали матрицы разместить суммы элементов, которые лежат той же строке и столбце
Нужно написать код на чистом С. 1. Дана прямоугольная матрица . Заполнить матрицу случайными...

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

Разместить на главной диагонали суммы элементов, которые лежат на диагоналях, перпендикулярных к главной
Задание: написать программу в С ++, заполнить матрицу случайными числами так, чтобы элементы...

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

1
13 / 13 / 8
Регистрация: 22.04.2012
Сообщений: 99
11.05.2013, 03:13 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 <iostream>
#include <iomanip>
#include <time.h>
#include <stdlib.h>
using namespace std;
 
int main()
{
  srand(time(NULL));
  const int strok=9; //количество строк
  const int stolb=9; //количество столбцов
  int a[strok][stolb]={0};
  //заполняем и выыводим массив}
  cout << "Ishodnaja matrix:" << endl;
  for(int i=0; i<strok;i++)
  {
    for(int j=0; j<stolb;j++)
    {
      a[i][j]=rand()%9;
      cout << setw(2) << a[i][j]<< ' ';
    }
    cout << endl;
  }
  for (int i=0;i<strok;i++)
  {
    int sum=0;
    for (int j=0;j<stolb;j++)
      sum+=a[i][j]+a[j][i];
    a[i][i]=sum;
  }  
  cout << "Itogovaya matrix:" << endl;
  for(int i=0; i<strok;i++)
  {
    for(int j=0; j<stolb;j++)
      cout << setw(2) << a[i][j]<< ' ';
    cout << endl;
  }
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.05.2013, 03:13
Помогаю со студенческими работами здесь

Заполнить матрицу 9x9 случайными числами. Отобразить матрицу симметрично относительно главной диагонали
Заполнить матрицу случайными числами. Отобразить матрицу симметрично относительно главной диагонали

Заполнить квадратную матрицу случайными числами, а затем обнулить элементы выше главной диагонали
Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале , а затем...

Заполнить матрицу случайными числами. Отобразить мат-рицу симметрично относительно главной диагонали.
Помогите пожалуйста!Очень нужно! Как написать программу на DEV C++ ? Вот задание: Заполнить...

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


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

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

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