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

Матрицы. Найти строку с максимальной суммой модулей элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрицы. Получить логическую последовательность http://www.cyberforum.ru/cpp-beginners/thread859265.html
help me,please! Даны натуральное число n , действительное число x , действительная матрица размера n x 2n . Получить логическую последовательность b1,…,bn , где b имеет значение «истина», если элементы i-ой строки матрицы не превосходят x , и значение «ложь» в противном случае.
C++ действительная матрица (Найти среднее арифметическое каждого из столбцов, имеющих четные номера) помогите написать,пожалуйста! Даны натуральное число n , действительная матрица размером n x 9 . Найти среднее арифметическое каждого из столбцов, имеющих четные номера. http://www.cyberforum.ru/cpp-beginners/thread859264.html
Даны целые числа A1 ,…,An C++
Даны целые числа A1 ,…,An . Для каждого из чисел, входящих в последовательность A1,…,An , выяснить, сколько раз оно входит в эту последовательность. Результат представить в виде ряда строк, первая из которых есть A1 = k , где k- число вхождений в последовательность A1,…, An . Вторая строка будет иметь вид Ai=m , где m- первый по порядку член последовательности, отличный от A1 , а ...
C++ Найти число различных членов последовательности
Даны целые числа A1,…,An (в этой последовательности могут быть повторяющиеся члены). Найти число различных членов последовательности.
C++ последовательности http://www.cyberforum.ru/cpp-beginners/thread859255.html
Даны целые числа А1, …,Аn . Если в последовательности ни одно четное число не расположено после нечетного, то получить все отрицательные члены последовательности, иначе - все положительные. Порядок следования чисел в обоих случаях заменяется на обратный.
C++ Найти в в натуральном числе, повторяющиеся Дано натуральное число, выяснить встречаются ли в нем числа 2 и 5. Подскажите как прогу написать, потому что идей нет совсем. подробнее

Показать сообщение отдельно
Catstail
Модератор
22449 / 10854 / 1768
Регистрация: 12.02.2012
Сообщений: 17,971
08.05.2013, 18:45     Матрицы. Найти строку с максимальной суммой модулей элементов
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
#include <iostream.h>
#include <math.h>
 
int task(int M[4][3], int n, int k)
{
     int S,N,Smax,Nmax,i,j;
     for (i=0; i<n; i++)
     {
         S=0;
         N=0;
         for (j=0; j<k; j++)
         {
             if ((M[i][j] % 2) == 0) 
             {
                 N=1;
                 break;
             }
             S=S+abs(M[i][j]);
         }
        if ((N == 0) && (S > Smax))
        {
            Smax=S;
            Nmax=i;
        }
     }
 
     return Nmax;
 
}
 
 
int main(int argc, char* argv[])
{
 
    int Matr[4][3]={{1,1,2}, {22,33,44}, {11,33,55}, {1,3,5}};
 
    cout << task(Matr,4,3);
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru