Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.11.2012, 08:36   #1
Слава Кандратьев
 
Регистрация: 21.12.2011
Сообщений: 8
По умолчанию преобразование и построение матриц

дана действительная квадратная матрица порядка n.найти наибольшее из значений элементов,расположенных в заштрихованной части матрицы
Изображения
Тип файла: jpg Фото000.jpg (46.0 Кб, 136 просмотров)
Слава Кандратьев вне форума Ответить с цитированием
Старый 02.11.2012, 09:19   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Легко. Показывай код ввода матрицы.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.11.2012, 14:50   #3
Слава Кандратьев
 
Регистрация: 21.12.2011
Сообщений: 8
По умолчанию

я не шарю вообще
Слава Кандратьев вне форума Ответить с цитированием
Старый 05.11.2012, 16:22   #4
Granus
С++
Форумчанин
 
Аватар для Granus
 
Регистрация: 22.09.2008
Сообщений: 791
По умолчанию

Цитата:
я не шарю вообще
тогда Вам сюда
Форматируйте код, будьте людьми.
Granus вне форума Ответить с цитированием
Старый 05.11.2012, 18:50   #5
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

На этом форуме бесплатно помогают тем, кто стремится изучить программирование. А также оказывают платные услуги по полному написанию кода для тех, кто не желает/не имеет необходимости его изучать. Все прочее - от лукавого.
Если готовы к финансовым вложениям, которые окупят себя - пишите мне в аську (под аватаром).
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 05.11.2012, 20:47   #6
Murashov
Форумчанин
 
Аватар для Murashov
 
Регистрация: 30.10.2012
Сообщений: 121
По умолчанию

я бы решал бы так задачу:
нашёл бы закономерность цикла (возможно двух или трёх, это выяснится в ходе размышления ) а дальше бы задал бы переменную max и обнулил бы её... потом тупо присваивал бы каждый элемент i,j, если он больше max. в итоге в конце у нас будет максимальный элемент
Murashov вне форума Ответить с цитированием
Старый 06.11.2012, 04:46   #7
Nuklon
Форумчанин
 
Аватар для Nuklon
 
Регистрация: 05.04.2012
Сообщений: 134
По умолчанию

Код:
#include <iostream>


int main()
{
   const int n = 5;
   int m[n][n];

   int r, c;
   srand(time(NULL));
   for(r = 0; r < n; r++) { // заполняем матрицу
       for(c  = 0; c < n; c++)
          m[r][c] = 10 + rand() % 100;
   }

   int imax = m[0][0];
   for(c = 0; c < (n / 2 + n % 2); c++) { // поиск максимума
      for(r = c; r < n - c; r++)  {
          if(m[r][c] > imax) 
              imax = m[r][c];
          if(m[r][n - 1 - c] > imax)
              imax =  m[r][n - 1 - c];
      }
   }

   std::cout << "max: " << imax << std::endl;
   return 0;
}
Nuklon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразование матриц wOOp Помощь студентам 2 31.03.2012 22:35
Построение, преобразование и обработка матриц Tatyana Kur Помощь студентам 2 01.11.2011 01:30
Построение, преобразование и обработка матриц ICE1589 Паскаль, Turbo Pascal, PascalABC.NET 0 29.05.2011 11:55
Построение, преобразование и обработка матриц gessi Паскаль, Turbo Pascal, PascalABC.NET 2 13.09.2009 21:26
Преобразование матриц bpystep Помощь студентам 8 23.03.2009 12:54