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

Определить количество «особых» элементов матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерный массив Х(15) считать из файла *.txt http://www.cyberforum.ru/cpp-beginners/thread1036411.html
Одномерный массив Х(15) считать из файла *.txt Найти:Минимальный из положительных элементов и количество нулевых Добавлено через 23 часа 2 минуты эм... Ребят можете кто-нибудь решить данную...
C++ Составить программу вычисления выражения Как с использованием функций решить эту задачу? Даны действительные числа s, t. Составить программу вычисления выражения f(t, - 2s,1.17) +f (2.2, t,s - t), где f(a,b,c) = (2a - b - sin (c))/(5 +|c|) http://www.cyberforum.ru/cpp-beginners/thread1036410.html
C++ Определить, является ли данная целочисленная квадратная матрица ортонормированной
Помогите, пожалуйста! Сама программа уже есть, помогите с кода Pascal перевести на язык Си! Сама задача: определить, является ли данная целочисленная квадратная матрица ортонормированной, то...
максимально возможная плотность упаковки информации на экране C++
Ребят, как обеспечить максимально возможная плотность упаковки информации на экране в стандартном алфавитно цифровом режиме? нужно будет выводить много массивов символов.
C++ Матрица. Составить программу нахождения суммы элементов, лежащих ниже главной диагонали http://www.cyberforum.ru/cpp-beginners/thread1036400.html
Дана матрица A размером 7*7. Составить программу нахождения суммы элементов, лежащих ниже главной диагонали. Помогите пожалуйста, не могу нигде найти код этой задачи.((
C++ Найдите ошибку. Почему не работает как обнулить в квадратной матрице элементы, лежащие выше главной и ниже побочной диагонали. условный оператор не использовать! #include <iostream> #include <cmath> using namespace std; int main()... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4675 / 2501 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
10.12.2013, 22:06
Если матрица A[N][M] уже есть, то можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int col=0, tmp;
for(i=0; i<M; i++)
{
    tmp=0;
    for(j=0; j<N; j++)
        tmp+=A[j][i];
    for(j=0; j<N; j++)
        if(A[j][i]>tmp-A[j][i])
        {
            col++;
            break;
        }
}
// здесь в переменной col нужное значение
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.