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

Умножить отрицательные элементы столбцов с нечетными номерами на минимальный элемент матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужны задачи для новичка или способ реализации кода http://www.cyberforum.ru/cpp-beginners/thread1493033.html
Дайте мне какую-нить задачу, которая будет больше на логическое мышление и решения логические должны быть, нежели на большое знание языка СИ++. В интернете я нашел задачи, но они либо крайне простые,...
C++ Как сделать обращение системного времени к значению case Подскажите код, который сравнивает системную дату со значением case и автоматически выводит его значение! Например, case 30: cout << "30.__.____ year - den rozhdeniya В.В." << endl;... http://www.cyberforum.ru/cpp-beginners/thread1493026.html
Перевод длинного десятичного числа в шестнадцатиричное C++
Здравствуйте. Очень интересует меня вопрос: как перевести большое число (до 2^128), представленное в виде строки из 10-ричной СС в число в 16-ричной СС (так же строка)? Единственное, что...
Надо сделать чтобы запрос по пунктам пользователь определял самостоятельно C++
#include <iostream> #include <string> using namespace std; struct STUDENT // структура STUDENT { string name; string inici; string group; float kol;
C++ Получить произведение наибольшего и наименьшего элементов строки http://www.cyberforum.ru/cpp-beginners/thread1493007.html
Дано действительно матрица размером nxn m. Получить b1, ..., bn, где bk - произведение значений наибольшего и наименьшего элементов k-й строки.
C++ В одномерном массиве определить количество элементов в диапазоне от А до В В одномерном массиве определить количество элементов в диапазоне от А до В; подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6929 / 6491 / 2182
Регистрация: 18.12.2011
Сообщений: 17,105
Завершенные тесты: 1
04.07.2015, 21:08
Берем за основу Образцы (шаблоны) программ для типовых задач
Меняем функцию Process
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//
// пример обработки матрицы -Умножить отрицательные элементы столбцов с нечетными номерами на минимальный элемент матрицы
//
void Process( int** M, size_t n, size_t m ) 
{
    int imin=M[0][0];
    for ( size_t i = 0; i < n; ++i ) 
        for ( size_t j = 0; j < m; ++j ) 
            if(imin>M[i][j])
                imin=M[i][j] ;
   for ( size_t i = 0; i < n; ++i ) 
        for ( size_t j = 1; j < m; j+=2 ) 
            if(M[i][j]<0)
               M[i][j]*=imin;
  
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru