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

Найти сумму элементов главной диагонали матрицы

07.11.2018, 13:05. Просмотров 302. Ответов 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
26
27
28
29
30
31
32
33
34
 #include <stdio.h>
const int M = 8; // число строк
const int N = 8; // число столбцов
#define MIN_VAL (-27)
#define MAX_VAL (27)
#define brand() ( rand() % ( MAX_VAL - MIN_VAL + 1 ) + MIN_VAL )
main()
{
 
      int i, j, A[M][N];
      for ( i = 0; i < M; i ++ )
        for ( j = 0; j < N; j ++ )
         A[i][j] = brand();
 
             printf("Matrix A\n");
             for ( i = 0; i < M; i ++ ) {
                 for ( j = 0; j < N; j ++ )
                  printf ( "%4d", A[i][j] );
                  printf("\n");
                  }
 
 
        int sum = 0;
 for (i = 0; i < M; i++)
for (j = 0; j < N; j++)
 if (i == j)
   sum +=A[i,j];
printf ( "Sum: %d\n", sum);
 
 
 
 
return 0;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2018, 13:05
Ответы с готовыми решениями:

Найти сумму неотрицательных элементов матрицы выше побочной диагонали и ниже главной диагонали
Есть задание: Дана квадратная вещественная матрица размерности n. Найти сумму неотрицательных...

Найти сумму элементов матрицы, расположенных выше главной диагонали и ниже побочной диагонали
Дана целочисленная квадратная матрица размера n  m (n, m вводятся). Значения элементов матрицы...

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

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

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

1
ZX Spectrum-128
Модератор
Эксперт Pascal/Delphi
4501 / 3243 / 3909
Регистрация: 05.06.2014
Сообщений: 16,228
07.11.2018, 13:41 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
#include <stdio.h>
const int M = 8; // число строк
const int N = 8; // число столбцов
#define MIN_VAL (-27)
#define MAX_VAL (27)
#define brand() ( rand() % ( MAX_VAL - MIN_VAL + 1 ) + MIN_VAL )
main()
{
  int i, j, A[M][N];
  for ( i = 0; i < M; i ++ )
    for ( j = 0; j < N; j ++ )
      A[i][j] = brand();
  printf("Matrix A\n");
  for ( i = 0; i < M; i ++ ) 
    {
    for ( j = 0; j < N; j ++ )
        printf ( "%4d", A[i][j] );
    printf("\n");
    }
    int sum = 0;
    for (i = 0; i < M; i++)
    for (j = 0; j < N; j++)
    {
        if (i == j)
            sum +=A[i] [j];
    }
    printf ( "Sum: %d\n", sum);
 return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.11.2018, 13:41

Найти сумму элементов ее главной и побочной диагонали матрицы
Дана квадратная матрица порядка M. Найти сумму элементов ее главной1|побочной2 диагонали.

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

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


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

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

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