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

Целочисленная прямоугольная матрица - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсчёта произведения элементов целочисленной прямоугольной таблицы http://www.cyberforum.ru/cpp-beginners/thread591013.html
Составить программу для подсчёта произведения элементов целочисленной прямоугольной таблицы Y, состоящей из p строк и k столбцов, сумма двух индексов которых есть число чётное. Использовать динамический массив. Помгите пожалуйста
C++ Поменять местами в строке первое и последнее слова Помогите пожалуйста: Поменять местами в строке первое и последнее слова. Считать, что слова отделены друг от друга пробелом. Добавлено через 12 часов 26 минут Помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread591012.html
Удаление лишних пробелов C++
Помогите пожалуйста с задачей: Разработать алгоритм и программу для удаления лишних пробелов в тексте (лишними считать> 1 пропуска).
C++ Линейные таблицы
Составить программу, которая проверяет, расположены ли элементы линейных таблиц В С по возрастанию. Инициализацию, вывод элементов массива, их обработку организовать в отдельных функциях. Помогите пожалуйста
C++ Двумерный массив http://www.cyberforum.ru/cpp-beginners/thread591009.html
Составить программу, в которой сформировать динамический двумерный массив В, состоящий из k строк и p столбцов, в отдельной функции вычислить произведение элементов, имеющих значение, кратные 3. Помогите пожалуйста с задачей
C++ Ищу Патрона Думаю сначала нужно извиниться за свой русский , да он у меня не на уровне. Кратко о себе. Студент, не програмист, програмирование как хоби. После прочтения нескольких книг по программированию и связанных с ним дисциплинами. Появилась какая то база ,но тут как с котом Шрёдингера она есть но в тоже время её нет . То есть какая никакая теоретическая база есть, но практической опыта нету,... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
30.05.2012, 05:35
Если матрица a[][] размером m×n уже есть, то можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
int i,j,col=1,t,num=0;
for(j=0; j<n; j++)
{
    t=1;
    for(i=0; i<m-1; i++)
    {
        if(a[i][j]==a[i][j])
            t++;
        else
        {
            if(t>col)
            {
                col=t; num=j; t=1;
            }
            t=1;
        }
    }
    if(t>col) 
    {
        col=t; num=j;
    }
}
// вот здесь в переменной num находится индекс нужного столбца
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru