Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не изменяется размер Canvas http://www.cyberforum.ru/cpp-beginners/thread383799.html
Всем доброго времени суток. Есть программа (пока что на стадии разработки). Суть такая: она по нажатию кнопки открывает 2ую форму на которой сам график (в данном случае Sin(x)), прописал ф-ию...
C++ Написать программу подсчета пробелов, символов табуляции и новой строки Помогите, пожалуйста, уважаемые программисты! Заранее большое спасибо! 1. Написать программу подсчета пробелов, символов табуляции и новой строки. 2. Написать программу, которая бы в произвольной... http://www.cyberforum.ru/cpp-beginners/thread383785.html
C++ наследование С++
Здравствуйте) опять обращаюсь к вам за помощью)) Дано задание: Описать базовый класс CStr – строка. Описать производный от СStr класс CSStr – шестнадцатеричная строка. Строки данного класса могут...
C++ Перевести задачу на C++
Помогите перевести данную программу на c++ вся трудность в том что не знаком с синтаксисом С++ http://s017.***********/i444/1111/26/171e3a9bb4b9.png
C++ Устная задачка) http://www.cyberforum.ru/cpp-beginners/thread383758.html
Помогите пожалуйста. Мне нужно построить область, удовлетворяющую неравенствам: x<=2, y<x, y>=1/x. И самое смешное в том, что я не могу просчитать это математически))) помогите пожалуйста!!! Как...
C++ MS VISUAL C++ и Builder C++ Всем привет, я программирую на delphi, решил начать изучать C++, я выучил самые основы на dev С++, тоесть писал консольные программы :) Теперь хочу перейти за кокой нить компилятор посерьезнее... подробнее

Показать сообщение отдельно
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
14.11.2011, 19:47
Цитата Сообщение от 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");
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru