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

Составить функцию которая находит наибольшую сумму элементов строк матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переделать массив чтобы была константа http://www.cyberforum.ru/cpp-beginners/thread1036787.html
Ребят помогите переделать этот масив что бы была константа, в програмирование вообще не шарю но сейчас это очень нужно... #include <iostream> #include <iomanip> #include <cmath> int main() {...
C++ Напишите функцию int GetLength(char* string), определяющую длину подаваемой на вход строки Помогите пожалуйста, желательно с обьяснением, а то начал читать о строках, не вдупляю малёх http://www.cyberforum.ru/cpp-beginners/thread1036783.html
Организовать арифметику класса знает кто как? C++
Как это сделать поможет кто-нибудь? Организовать арифметику класса ( сложение вычитание и сравнение) в виде именованных функций, сохраняющих результат в объекте «this». Дополнить класс следующими...
Комплексное задание C++
1) Створіть клас "Пара чисел", у області даних (protected) якого містяться два дійсних числа і визначені наступні методи: конструктор, віртуальна функція виводу чисел на екран. 2) Створіть клас...
C++ Как добавить нули http://www.cyberforum.ru/cpp-beginners/thread1036765.html
#include <iostream> #include<iomanip> using namespace std; template <class SORT> void myclass(SORT **a, const int n, int count); int main() {
C++ Наибольшая общая подпоследовательность Требуется вывести наибольшую общую подпоследовательность для двух наборов чисел (длины n и m). Мое решение не проходит половину тестов. Как исправить? #include <iostream> using namespace std;... подробнее

Показать сообщение отдельно
bradobrei
Продам уран 238U
119 / 119 / 23
Регистрация: 22.01.2013
Сообщений: 298
11.12.2013, 06:55
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
#include <iostream>
#include <cstdlib>
using namespace std;
#define n 5
#define m 6
void maxSumMatr(int matr[n][m]){
    int tmpSum, sum = 0, tmp = 0;
    for(int i = 0; i < n; i++){
    tmpSum = 0;
        for(int j = 0; j < m; j++){
            tmpSum += matr[i][j];
        }
    cout<<endl;
    if(sum < tmpSum){
        sum = tmpSum;
        tmp = i;
    }
    }
    cout<<endl<<"Str "<<tmp<<" have max sum = "<<sum;
    }
int main(){
        int matr[n][m];
        cout<<"Matrix :"<<endl;
    for(int i = 0; i < n; i++){
        for(int j = 0; j < m; j++){
            matr[i][j] = rand()% 10 + 1;
            cout<<matr[i][j]<<" ";          
        }
                cout<<endl;
        }
    maxSumMatr(matr);
return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru