Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/29: Рейтинг темы: голосов - 29, средняя оценка - 4.93
1 / 1 / 0
Регистрация: 15.02.2017
Сообщений: 102
1

В заданной матрице найти сумму элементов, расположенных выше левой диагонали

13.04.2018, 09:45. Показов 5543. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан целочисленный массив В[1..5, 1..5]. Вычислить сумму элементов этого массива, расположенных выше левой диагонали.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.04.2018, 09:45
Ответы с готовыми решениями:

Найти сумму элементов матрицы, расположенных выше главной диагонали и ниже побочной диагонали
не соображу В среде MS Visual C++ разработать программу, которая формирует матрицу размером n х n...

Найти сумму элементов расположенных выше главной диагонали.
Дан массив размерности 3х3. Найти сумму его элементов, расположенных выше главной диагонали. Вот...

Найти сумму модулей элементов, расположенных выше главной диагонали
Тема: "Анализ производительности алгоритмов" --------------------------------------------------...

Найти сумму модулей элементов, расположенных выше главной диагонали матрицы
for( int i = 0; i < n; i++ ) for( int j = i+1; j < n; j++ ) s += abs(array); Так он находит...

1
392 / 262 / 193
Регистрация: 02.05.2017
Сообщений: 1,003
13.04.2018, 18:43 2
Лучший ответ Сообщение было отмечено Elfman99 как решение

Решение

Объясни, пожалуйста, что у тебя такое - "левая диагональ"? Если подразумевать главную диагональ как левую, а побочную как правую то вот :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <ctime>
#include <iomanip>
 
using namespace std;
 
int main(){
    srand(time(0));
    int matrix[5][5];
    int sum(0);
    for(int i = 0;i<5;++i){
        for(int j = 0;j<5;++j){
            matrix[i][j] = rand() % 16;
            cout << setw(4) << matrix[i][j];
            if(j>i)sum+=matrix[i][j];
        }
        cout << "\n";
    }
    cout << "\n" << "sum : " << sum << "\n";
    cout << endl;
    return 0;
}
0
13.04.2018, 18:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.04.2018, 18:43
Помогаю со студенческими работами здесь

В матрице найти сумму четных элементов, которые лежат выше главной диагонали
Помогите пожалуйста, срочно надо... Условие таковое: В матрице найти сумму четных элементов,...

Дан массив A(n,n). Найти сумму всех его элементов, расположенных выше диагонали, противоположной главной
Дан массив A(n,n). Найти сумму всех его элементов, расположенных выше диагонали, противоположной...

Найти в квадратной матрице сумму элементов, расположенных ниже побочной диагонали
Найти в квадратной матрице сумму элементов, расположенных ниже побочной диагонали.В с++. есть...

В сглаженной матрице найти сумму модулей элементов, расположенных ниже главной диагонали
Помогите пожалуйста, написать программу в с++. А то я чайник, ничего не понимаю... Соседями...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru