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

Дана целочисленная матрица. Найти элемент, являющийся максимальным в своей строке и минимальным в своем столбце. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа, которая по паролю будет определять уровень доступа сотрудника к секретной информации в базе данных http://www.cyberforum.ru/cpp-beginners/thread837472.html
Написать программу, которая по паролю будет определять уровень доступа сотрудника к секретной информации в базе данных. Доступ к базе имеют только шесть человек, разбитых на 3 группы по степени...
C++ Программа, которая бы по введенному номеру единицы измерения и массы M выдавала бы соответствующее значение массы в килограммах Написать программу, которая бы по введенному номеру единицы измерения(1-килограмм, 2-миллиграмм, 3-грамм, 4-тонна, 5-центнер) и масса M выдавала бы соответствующее значение массы в килограммах. http://www.cyberforum.ru/cpp-beginners/thread837462.html
Проверить int на переполнение C++
Здорова! Нужно как то проверить int на переполнение. А я вообще не пойму, что понимается под переполнением. Это что как бы выход за пределы int? Например int может содержать число 1000 и не...
C++ cmd&VS
Прошу помочь, пожалуйста, вот с чем: есть программа, которой передаются некоторые параметры через командную строку для последующего анализа и выполнения определённых действий, например: #include...
C++ Возврат указателя на массив указателей http://www.cyberforum.ru/cpp-beginners/thread837437.html
Доброго времени суток. Есть программа, где куча методов должны работать с одни массивом указателей. Как мне сделать, чтобы в функции передавать указатель на этот массив, возвращать указатель с тем же...
C++ Реализация класса и вектор Всем привет! test.cpp(главный файл) /* * @pay - зарплата сотрудника * @countEl - позиция элемента в контейнере */ #include <iostream> #include <string.h> #include "people.h" #include... подробнее

Показать сообщение отдельно
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 831
14.04.2013, 19:40
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
41
42
43
#include <iostream>
#include <ctime>
#include <cstdlib>
#include <iomanip>
 
using namespace std;
 
typedef int arrType;
 
int main()
{
    srand(time(0));
 
    const size_t rows = 6;
    const size_t cols = 7;
 
    arrType A[rows][cols];
 
    for (size_t i = 0; i!=rows; i++, cout << endl)
        for (size_t j = 0; j!=cols; j++) {
            A[i][j]=rand() % 1000;
            cout << setw(4) << A[i][j];
        }
 
    for (size_t i = 0; i!=rows; i++) {
 
        size_t maxElemIndex(0); //max in row (column index)
        for (size_t j = 1; j!=cols; j++)
            if (A[i][j] > A[i][maxElemIndex])
                maxElemIndex = j;
 
        size_t minElemIndex(0); //min in column (row index)
        for (size_t j = 1; j!=rows; j++)
            if (A[j][maxElemIndex] < A[minElemIndex][maxElemIndex])
                minElemIndex = j;
 
        if (A[i][maxElemIndex] == A[minElemIndex][maxElemIndex])
            cout << "Find : " << A[i][maxElemIndex] << endl;
    }
 
    cin.get();
    return 0;
}
863 111 143 718 145 737 589
813 349 679 716 676 821 713
254 697 969 940 202 433 652
262 337 146 56 241 233 402
260 266 711 324 477 369 402
45 283 278 86 586 790 818
Find : 402
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru