Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Like_society
3 / 3 / 4
Регистрация: 19.01.2017
Сообщений: 383
Завершенные тесты: 1
1

Найти сумму элементов массива А с заштрихованной области

02.03.2017, 18:08. Просмотров 1866. Ответов 1
Метки нет (Все метки)

Дана матрица А чисел размером 5х5 элементов. Найти сумму элементов массива А с заштрихованной области :
0
Изображения
 
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2017, 18:08
Ответы с готовыми решениями:

Найти сумму элементов матрицы в заштрихованной области
Найти сумму элементов матрицы в заштрихованной области.Ввод и вывод матрицы оформить в виде...

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

Найти сумму элементов в заштрихованной области матрицы
Дана матрица А чисел размером 5х5 элементов. Найти сумму элементов массива А из заштрихованной...

Найти сумму элементов массива из заштрихованной области
Помогите кто-нибудь с задачкой, что-то я совсем ее не пойму(( Найти сумму из заштрихованной...

1
FreeYourMind
147 / 147 / 104
Регистрация: 13.11.2016
Сообщений: 553
02.03.2017, 22:15 2
Лучший ответ Сообщение было отмечено Like_society как решение

Решение

если эта заштрихованная область подразумевает собой только главную и побочную дагональ то вот код
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
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main ()
{
    setlocale(LC_ALL, "rus");
    srand(time(NULL));
    const int n=5;
    int arr[n][n], sum=0;
    cout << "Массив" << endl;
    for (int i=0; i<n; i++)
    {
        for (int j=0; j<n; j++)
        {
            arr[i][j] = rand()%51-25;
            cout << arr[i][j] << '\t';
            if (i==j)
                sum+=arr[i][j];
            if (i==j && j==(n-i-1))
                break;
            if (j==(n-i-1))
                sum+=arr[i][j];
        }
        cout << endl;
    }
    cout << "Сумма элементов заштрихованной области: " << sum << endl;
    system("pause");
    return 0;
}
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2017, 22:15

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

Найти сумму элементов заштрихованной области массива А
Вообщем сижу над задачей 3 часа и не могу подсчитать сумму =( задача: Дан двумерный действительный...

Найти S - сумму элементов из заштрихованной области массива A
пожалуйста помогите с решением: VAR A:ARRAY OF REAL; S:REAL; Найти S - сумму элементов из...

Найти сумму элементов из заштрихованной области массива
Помогите пожалуйста с задачей! var A:array of real; s:real; Найти s-сумму элементов из...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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