3 / 1 / 0
Регистрация: 23.09.2011
Сообщений: 66
|
|
1 | |
Двумерный массив. Посчитать сумму элементов, расположенных по побочной диагонали24.12.2012, 14:47. Показов 10320. Ответов 3
Метки нет (Все метки)
Ребят, помогите решить: в двумерном массиве посчитать сумму элементов, расположенных по побочной диагонали
0
|
24.12.2012, 14:47 | |
Ответы с готовыми решениями:
3
Посчитать сумму элементов, расположенных на побочной диагонали матрицы Задать двумерный массив. Посчитать сумму элементов главной диагонали Вычислить сумму элементов расположенных ниже главной диагонали, но выше побочной диагонали Найти сумму элементов матрицы, расположенных выше главной диагонали и ниже побочной диагонали |
75 / 60 / 24
Регистрация: 03.06.2011
Сообщений: 309
|
|||||||||||
24.12.2012, 17:13 | 2 | ||||||||||
Сообщение было отмечено flock как решение
Решение
например так
вот окончательный вариант, работает как надо
1
|
3 / 1 / 0
Регистрация: 23.09.2011
Сообщений: 66
|
|
24.12.2012, 22:54 [ТС] | 3 |
Спасибо!
0
|
1 / 1 / 0
Регистрация: 14.04.2021
Сообщений: 1
|
|
14.04.2021, 22:22 | 4 |
#include<iostream>
#include<string> using namespace std; int** storage(int n) { int** a = new int* [n]; for (int i = 0; i < n; i++) { a[i] = new int[n]; } return a; } void rand(int** a, int n) { for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { a[i][j] = rand()%200; } } } void write(int** a,int n){ for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { cout<<a[i][j] << "\t"; } cout << endl; } } void diagonal(int** a, int n,int sum) { for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { if (i + j == n - 1) { sum += a[i][j]; } } } cout << sum; } void deleted(int** a) { delete[] a; } int main() { setlocale(LC_ALL, "Ru"); int n,sum=0,b[10],c[10],count=0; cin >> n; int** a = storage(n); rand(a, n); write(a, n); diagonal(a, n, sum); deleted(a); }
1
|
14.04.2021, 22:22 | |
14.04.2021, 22:22 | |
Помогаю со студенческими работами здесь
4
Подсчитать сумму элементов, расположенных на побочной диагонали Подсчитать сумму элементов массива, расположенных на побочной диагонали Определить сумму элементов, расположенных на побочной диагонали матрицы Дан двухмерный массив.Найти сумму элементов побочной диагонали и сумму элементов главной диагонали Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |