Форум программистов, компьютерный форум CyberForum.ru

Найти сумму максимальных элементов, расположенных на главной диагонали матрицы - C++

Восстановить пароль Регистрация
 
Chinga Nursul
0 / 0 / 0
Регистрация: 24.10.2011
Сообщений: 9
14.11.2011, 19:02     Найти сумму максимальных элементов, расположенных на главной диагонали матрицы #1
Даны три массива a[6,6], b[6,6], c[6,6]. Найти сумму максимальных элементов, расположенных на главной диагонали

помогите пожалуистаа прошу
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2011, 19:02     Найти сумму максимальных элементов, расположенных на главной диагонали матрицы
Посмотрите здесь:

Найти сумму элементов расположенных выше главной диагонали. C++
Определить сумму элементов матрицы, расположенных на главной диагонали C++
C++ Найти сумму элементов матрицы расположенных по главной диагонали
Для заданной матрицы A(N, N) найти сумму элементов, расположенных в строках с отрицательным элементом на главной диагонали C++
C++ Массив. Найти сумму элементов, расположенных на главной диагонали
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mc.Duck
Заблокирован
14.11.2011, 19:29     Найти сумму максимальных элементов, расположенных на главной диагонали матрицы #2
На какой из главных?
Сыроежка
Заблокирован
14.11.2011, 19:31     Найти сумму максимальных элементов, расположенных на главной диагонали матрицы #3
У вас не четко сформулированное задание. То ли надо подсчитать сумму трех максимальных элементов - каждый максимальный элемент для отдельной матрицы. То ли, если, допустим, у какой-то матрицы может быть несколько равных между собой максимальных элементов на главной диагонали, то сумму всех таких элементов.
mc.Duck
Заблокирован
14.11.2011, 19:34     Найти сумму максимальных элементов, расположенных на главной диагонали матрицы #4
Сыроежка, кстати, да)
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
14.11.2011, 19:47     Найти сумму максимальных элементов, расположенных на главной диагонали матрицы #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от mc.Duck Посмотреть сообщение
На какой из главных?
Цитата Сообщение от Chinga Nursul Посмотреть сообщение
расположенных на главной диагонали

Chinga Nursul, если в СИ, если матрицы целочисленные, если элементы матрицы задавать рандомно:
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#define N 6
 
int main() {
    int a[N][N], b[N][N], c[N][N];
    int i, j, maxa, maxb, maxc;
    srand(time(NULL));
    printf(" Matrix A: \n");
    for(i = 0; i < N; i++)
          {  for(j = 0; j < N; j++)
              { a[i][j] = rand()%100+1;
                printf(" %3i", a[i][j]);
              }
           printf("\n\n");
          }
    maxa = a[0][0];
    for(i = 0; i < N; i++)
       {   if( a[i][i] > maxa )
              maxa = a[i][i];
              }
    printf("\nMax of 1-st matrix: %i", maxa);
    
    printf(" \n\nMatrix B: \n");
    for(i = 0; i < N; i++)
          {  for(j = 0; j < N; j++)
              { b[i][j] = rand()%100+1;
                printf(" %3i", b[i][j]);
              }
           printf("\n\n");
          }
    maxb = b[0][0];
    for(i = 0; i < N; i++)
       {   if( b[i][i] > maxb )
              maxb = b[i][i];
              }
    printf("\nMax of 2-nd matrix: %i", maxb);
    
    printf(" \n\nMatrix C: \n");
    for(i = 0; i < N; i++)
          {  for(j = 0; j < N; j++)
              { c[i][j] = rand()%100+1;
                printf(" %3i", c[i][j]);
              }
           printf("\n\n");
          }
    maxc = c[0][0];
    for(i = 0; i < N; i++)
       {   if( c[i][i] > maxc )
              maxc = c[i][i];
              }
    printf("\nMax of 3-rd matrix: %i", maxc);
    
    printf("\n\nThe sum of 3 max el-ts = %i", maxa + maxb + maxc);
system("pause");
}
Chinga Nursul
0 / 0 / 0
Регистрация: 24.10.2011
Сообщений: 9
15.11.2011, 13:04  [ТС]     Найти сумму максимальных элементов, расположенных на главной диагонали матрицы #6
даны три массива A[6,6], B[6,6],C[6,6]. найти сумму максимальных элементов, расположенных на главной диагонали массива
помогите решить в паскаля
благодарю за ответы
Yandex
Объявления
15.11.2011, 13:04     Найти сумму максимальных элементов, расположенных на главной диагонали матрицы
Ответ Создать тему
Опции темы

Текущее время: 02:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru