Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Andrew66
1 / 1 / 1
Регистрация: 23.12.2012
Сообщений: 35
#1

Дана матрица А (4,4) найти сумму нечетных элементов матрицы и произведение элементов находящихся на главной диагонали - C++

11.10.2013, 21:42. Просмотров 1394. Ответов 2
Метки нет (Все метки)

Дана матрица А (4,4) найти сумму нечетных элементов матрицы и произведение элементов находящихся на главной диагонали.

http://www.cyberforum.ru/cpp-beginners/thread76465.html
Добавлено через 3 часа 42 минуты
help
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2013, 21:42
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Дана матрица А (4,4) найти сумму нечетных элементов матрицы и произведение элементов находящихся на главной диагонали (C++):

Найти сумму элементов матрицы, находящихся на диагонали, «ортогональной » главной
Прошу помощи в задачи нужно сделать в консольном режиме Дана квадратная...

Найти сумму модулей элементов матрицы, находящихся выше главной диагонали
Помогите сделать программу. Дано целочисленная матрица. Определить: -...

Найти сумму элементов квадратной матрицы X(n,n), находящихся на главной диагонали и на побочной
Найти сумму элементов квадратной матрицы X(n,n), находящихся на главной...

Матрица A(x,y). Найти сумму элементов матрицы находящихся под побочной диагонали
на матрице А(х,у) найти сумму элементов матрицы находящихся под побочной...

Найти сумму элементов на главной и произведение элементов на побочной диагонали матрицы
Помогите срочно нужно. Ввести квадратную матрицу 5 х 5. Найти сумму элементов...

2
newb_programmer
237 / 237 / 113
Регистрация: 03.09.2011
Сообщений: 558
11.10.2013, 22:05 #2
Лучший ответ Сообщение было отмечено Andrew66 как решение

Решение

Andrew66,
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>
using namespace std;
int main()
{
    const int size=4;
    int arr[size][size],i,j,sum_odd=0,mult_main=1;
    for (i=0;i<size;i++)
        for (j=0;j<size;j++) {
            arr[i][j]=rand()%10;
            cout<<"arr["<<i<<"]["<<j
                <<"] = "<<arr[i][j]<<"\n";
        }
    for (i=0;i<size;i++)
        for (j=0;j<size;j++){
            arr[i][j]%2?sum_odd+=arr[i][j]:0;
            i==j?mult_main*=arr[i][j]:0;
        }
    cout<<"Sum of odd elements = "<<sum_odd<<"\n"
        <<"Mult of elements on main diagonal = "<<mult_main<<"\n";
    system("pause");
    return 0;
}
1
StriBog45
6 / 6 / 3
Регистрация: 03.09.2013
Сообщений: 81
11.10.2013, 22:12 #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
38
39
40
#include "stdafx.h"
#include "iostream"
#include <ctime>
#include <locale>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Russian");
    const int size = 4 , size2 = 4;
    int A[size][size2],i,j,summa = 0;
    srand(time(NULL));
    for ( i = 0; i < size; i ++)        // Матрица
    {
        for ( j = 0; j < size2; j++)
        {
            A[i][j] = rand() % 150 - 50; // Присваивание случайного числа
            cout << A[i][j]
                 << " ";
        }
        cout << endl;
    }
 
    for ( i = 0; i < size; i++) // Сумма не чётных
    {
        for ( j = 0; j < size2; j++)
        {
            if ( A[i][j] % 2 == 1 ) // Проверка на нечётность
            {
                summa = summa + A[i][j];
            }
        }
    }
    cout << "Сумма всех нечетных элементов матрицы = "
         << summa
         << endl;
 
system("pause");
return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.10.2013, 22:12
Привет! Вот еще темы с решениями:

Найти сумму элементов квадратной матрицы порядка N, находящихся ниже главной диагонали
В BORLADC Добавлено через 10 минут Стал делать начоло,а дальше не пойму! ...

Найти сумму элементов квадратной матрицы порядка N, находящихся ниже главной диагонали
Помогите разобраться! начал делать,а дальше не пойму? int A,i,j; ...

Найти сумму элементов матрицы ниже главной диагонали, и произведение элементов выше нее
Добрый день, помогите найти ошибку в коде, вот задание: В матрице размером n...

Дана квадратная матрица. Найти сумму элементов ее главной, побочной диагонали.
Помогите пожалуйста решить. 3. Дана квадратная матрица порядка*M. Найти сумму...


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

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

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