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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Хеширование базы данных http://www.cyberforum.ru/cpp-beginners/thread1213571.html
Имеется база данных и вывод её на экран, как произвести хэширование отдельно каждого поля Иванов Иван Иванович Сидоров Иван Владимирович Петров Николай Иванович Иванов Сергей Петрович Грачев...
C++ Управление динамической памятью при работе с классами Всем привет! Есть очень сложный класс, внутри которого есть куча указателей, в его конструкторе все эти указатели получают память при помощи оператора new, затем в декструкторе вся эта память... http://www.cyberforum.ru/cpp-beginners/thread1213567.html
C++ Первый отрицательный и последний положительный элемент читаемый из файла
Из файла (имя файла вводится с клавиатуры) считывается массив целых чисел. Размер массива заранее неизвестен. Выведите в файл количество четных чисел, расположенных в массиве между первым и...
Счетчик в Binsearch C++
Поиск в отсортированной строке длины n буквы (char k) Помогите поставить счетчик, который будет показывать, сколько раз встречается эта буква в слове int BinSearch(string M, int n, char k) { ...
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... подробнее

Показать сообщение отдельно
4unkur
16 / 16 / 6
Регистрация: 16.06.2014
Сообщений: 176
21.06.2014, 07:03
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;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru