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

В двумерном массиве А[5, 4] найти в каждом столбце наибольший (максимальный элемент) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Хеширование базы данных http://www.cyberforum.ru/cpp-beginners/thread1213571.html
Имеется база данных и вывод её на экран, как произвести хэширование отдельно каждого поля Иванов Иван Иванович Сидоров Иван Владимирович Петров Николай Иванович Иванов Сергей Петрович Грачев Николай Петрович Леонов Петр Сергеевич Кедров Николай Алексеевич Федоров Игорь Николаевич Обломов Лев Игоревич
C++ Управление динамической памятью при работе с классами Всем привет! Есть очень сложный класс, внутри которого есть куча указателей, в его конструкторе все эти указатели получают память при помощи оператора new, затем в декструкторе вся эта память освобождается. В функции main я создаю указатель на свой класс, затем выделяю динамическую память под этот указатель оператором new. Когда класс перестает быть нужным, я вызываю оператор delete для него.... http://www.cyberforum.ru/cpp-beginners/thread1213567.html
C++ Первый отрицательный и последний положительный элемент читаемый из файла
Из файла (имя файла вводится с клавиатуры) считывается массив целых чисел. Размер массива заранее неизвестен. Выведите в файл количество четных чисел, расположенных в массиве между первым и положительным последним отрицательным числами в массиве.Подскажите что не так. #include<iostream> #include<vector> #include<fstream> #include<string> using namespace std; bool prov(double num)
Счетчик в Binsearch C++
Поиск в отсортированной строке длины n буквы (char k) Помогите поставить счетчик, который будет показывать, сколько раз встречается эта буква в слове int BinSearch(string M, int n, char k) { int L = 0; int R = n; int m; int z = 0; if (M==k){m=1;} else{
C++ Как работает конструктор копирования? http://www.cyberforum.ru/cpp-beginners/thread1213555.html
ECM::ECM(const ECM &E) //êîíñòðóêòîð êîïèðîâàíèÿ { if (E.type) {type= new char ; strcpy(type, E.type);} else type=0; type=E.type;Ghz=E.Ghz;Memory=E.Memory;Gb=E.Gb; } Объясните как работает это механизм (конструктор копирования) и как его правильно вызвать?
C++ Найти 10 первых натуральных чисел, оканчивающихся на цифру 7 кратных числу 9, не меньших 100 (Pascal -> C++) Найти 10 первых натуральных чисел, оканчивающихся на цифру 7 кратных числу 9 и находящихся в интервале левая граница которого равна 100 var i, v : integer; begin v:=99; for i := 1 to 10 do begin while true do begin Inc(v); if ((v - 7) mod 10 = 0) And (v mod 9 = 0) then begin writeln(v); break; подробнее

Показать сообщение отдельно
4unkur
 Аватар для 4unkur
16 / 16 / 6
Регистрация: 16.06.2014
Сообщений: 174
21.06.2014, 07:03     В двумерном массиве А[5, 4] найти в каждом столбце наибольший (максимальный элемент)
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>
#include <cstdlib>
#include <ctime>
using namespace std;
 
int main()
{srand(time(0));
    const int row(5), col(4);
    int A[row][col];
    
    for(int i(0);i<row;++i)
    {
        for(int j(0);j<col;++j)
        {
            A[i][j] = rand()%10;
            cout << A[i][j] << ' ';
        }
        cout << endl;
    }
    
    int max_of_max = A[0][0];
    int max[col]={};
    
    for(int i(0);i<col;++i)
    {
        for(int j(0);j<row;++j)
        {
            if(max[i] < A[j][i]) max[i] = A[j][i];
            if(max_of_max < A[i][j]) max_of_max = A[i][j];
        }       
    }
    
    cout << endl;
    for(int i(0);i<col;++i)
        cout << i << " col: " << max[i] << endl;
        
    cout << endl << "max = " << max_of_max << endl;
        
    return 0;
}
 
Текущее время: 01:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru