Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Элементы матрицы четных строк разделить на максимальный элемент матрицы

Ответить
Настройки темы
C/C++ - Элементы матрицы четных строк разделить на максимальный элемент матрицы

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Задание: Выбрать максимальный элемент матрицы С (размер m*n), элементы четных строк разделить на максимальный элемент, а к элементам нечетных прибавить максимальный элемент.

Написал создание матрицы, и нахождение максимального элемента. Не знаю как написать разделение четных строк на максимальный элемент, а элементы нечетных прибавить максимальный элемент. Прошу помощи.
Код: Выделить весь код
#include<iostream.h>
#include<iomanip.h>
#include<locale.h>
 
int main()
{setlocale(LC_CTYPE,"Russian");
  int n,m,i,j,k;
   double t;
//Ввод размерности массива
   cout << "Введите размер массива n m" << endl;
    cin >> n >> m;
 
//Выделение памяти под массив
  double  **A;
  A=new double*[n];
    for(i=0; i<n; i++)
   A[i]=new double[m];
 
//Тут ввод массива
   for (i=0; i<n; i++)
     for (j=0; j<m; j++)
{
  cout << "Введите A[" << i << "][" << j << "]: " ;
   cin >> A[i][j];
  cout<<endl;
}
 for (i=0; i<n; i++)
{
 for (j=0; j<m; j++)
  cout << A[i][j] << " ";
  cout << endl;
}
 
  double max=0;
 
 for(int j=0;j<n;j++)
{
 for(int i =0;i<m;i++)
{
  if ( A[j][i]> max)
     max = A[j][i];
}
}
  cout << "max:" << max<< endl;
 
 for (int i = 0; i < n; i++)
{
    double max;
    for (int j = j+1 ; j < m; j++)
    {
      A[i][j]=A[i][j];
    }
    for (i=0; i<n; i++)
    {
    for (j=0; j<m; j++)
     cout << A[i][j] << " ";
     cout << endl;
    }
}
 
 
system("pause");
}

Отправлено: 20:28, 09-12-2013

 

Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


devl13, В цикле for условие если

Если i % 2 == 0 - Чётная строка
иначе - не чётная

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 21:26, 09-12-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Элементы матрицы четных строк разделить на максимальный элемент матрицы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Pascal. Массивы. Вывод матрицы на экран MAKS-I Программирование и базы данных 2 09-01-2013 01:20
Delphi - Удаление строк и столбцов матрицы. Тестирование программы galaid Программирование и базы данных 2 25-11-2012 08:45
Разное - [решено] Массивы. Ввод параметра для строк и столбцов с клавиатуры,а заполнение матрицы random lenaustkz84 Программирование и базы данных 13 19-01-2012 09:03
C/C++ - [решено] Нахождение обратной матрицы методом Гаусса и рассширенной матрицы D.Y. Программирование и базы данных 64 06-05-2011 22:59
Монитор - Замена матрицы на LCD мониторе Kryukov Прочее железо 6 25-12-2008 21:30




 
Переход