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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kozak95
34 / 34 / 10
Регистрация: 01.11.2013
Сообщений: 319
#1

Сума определенных элементов матрицы - C++

05.06.2014, 10:16. Просмотров 341. Ответов 3
Метки нет (Все метки)

Здравствуйте, помогите как найти суму выделенных на картинке элементов. Буду благодарен.
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
#include "stdafx.h"
#include <iostream>
#include <Windows.h>
#include <iomanip>
 
using namespace std;
 
void f() //функція виводу матриці на екран
{
double arr[] [8]={{1.3,2.4,2.3,3.3,4.6,5.8,6.1,8.5},
                  {6.8,4.2,5.8,4.2,2.1,2.3,4.2,7.7},
                  {5.5,5.2,2.2,5.1,2.1,4.8,4.2,7.9},
                  {9.9,4.2,5.8,4.3,8.8,2.3,4.2,4.7},
                  {8.4,4.2,5.8,4.1,2.7,5.7,4.2,8.7},
                  {5.6,4.2,5.8,4.9,7.3,2.3,1.1,7.9},
                  {5.5,4.2,4.7,9.5,7.2,2.3,4.2,8.7},
                  {4.4,8.2,5.9,4.9,2.1,2.6,4.1,9.6}};
  cout << setiosflags(ios::left);
  cout << "\tДана матриця дійсних чисел\n";
 for (int i = 0; i < 8; i++)
 {  for(int j = 0; j < 8; j++)
     {
     cout << setw(5) << arr[i][j]  << " ";
     }
 cout << endl;
 }
 //находим суму елементов
 system ("pause");
 }
 
 
int _tmain(int argc, _TCHAR* argv[])
{SetConsoleCP(1251);
 SetConsoleOutputCP(1251);
 f();
  return 0;
}
Миниатюры
Сума определенных элементов матрицы  
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2014, 10:16     Сума определенных элементов матрицы
Посмотрите здесь:

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

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

Сума каждых двоих соседних элементов заданого масива - C++
Нужно найти суму каждых двоих соседних элементов заданого масива. Помогите пожалуйста очень нужно

Сумма определенных элементов массива - C++
Заполнил массив случайными числами , нужно найти суммы чисел расположенных между нулями. Подскажите как? #include &lt;iostream&gt; ...

Копирование определенных элементов массива - C++
Условие: Задать массив из 10 вещественных чисел с помощью датчика случайных чисел. Найти минимальный и максимальный элементы...

Нахождение количества определенных элементов массива - C++
Приветствую всех кто решил зайти сюда... Необходимо определить количество элементов массива, которые удовлетворяют следующему условию:...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
S_el
2092 / 1599 / 306
Регистрация: 15.12.2013
Сообщений: 6,427
05.06.2014, 10:31     Сума определенных элементов матрицы #2
kozak95, попробуйте так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
..
int f=1;
 double sum=0;
 for(int i=0;i<8;i++)
 {
    for(int j=0;j<f;j++)
    sum=sum+arr[i][j];
    
    if(i>3) f--;
    else if(i==3) f=f;
    else f++
    
 }
..
D_Ok
44 / 33 / 12
Регистрация: 11.02.2014
Сообщений: 134
05.06.2014, 10:39     Сума определенных элементов матрицы #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
double sum = 0 ;
    for (int i = 0; i < size/2; ++i)
    {
        for (int j = i; j < size-i; ++j)
        {
            sum += matrix[j][i];
        }
    }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2014, 13:24     Сума определенных элементов матрицы
Еще ссылки по теме:

Перенос определенных элементов массива в другой массив - C++
Дан массив N, он заполнен числами от 1 до N-1 (N вводится с клавиатуры). Нужно удалять числа, начиная с числа Х, и через У чисел, остаток...

Определить суммы элементов в определенных столбцах двумерных массивов - C++
В главной функции заданы целые массивы k, l. С помощью 2-й функции, находящей сумму эелементов в 3-м столбце 2-мерного массива, определить...

Как проверять в двумерном массиве только третий столбец на наличие определенных элементов? - C++
Всем привет ! Вот дан мне двумерный массив . Например 1 1 2 ...

Максимальная сума - C++
Есть пары чисел А и В: 2 -- 37 3 -- 45 1 -- 46 4 -- 30 Они задают матрицу следующим образом(картинко 1.) Нужно выбрать такие...


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

Или воспользуйтесь поиском по форуму:
kozak95
34 / 34 / 10
Регистрация: 01.11.2013
Сообщений: 319
05.06.2014, 13:24  [ТС]     Сума определенных элементов матрицы #4
А в индификатор size-надо записать размер масива через sizeof?

Добавлено через 7 минут
Все, спасибо большое, разобрался.
Yandex
Объявления
05.06.2014, 13:24     Сума определенных элементов матрицы
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru