0 / 0 / 0
Регистрация: 29.08.2013
Сообщений: 30
1

Найти произведение отрицательных элементов на побочной диагонали матрицы

11.09.2013, 07:37. Показов 1248. Ответов 2
Метки нет (Все метки)

Всем привет! Помогите разобраться!
Дана квадратная матрица размерностью N. Определить количество нулевых элементов на главной диагонали и произведение отрицательных элементов на побочной.
с количеством нулевых получилось, а вот произведение никак

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
#include <iostream>
#include <conio.h>
int main()
{
    int a=0,y,x,z,c;
    int m[10][10];
    std::cout << "введите размерность матрицы";
    std::cout << std::endl;
    std::cin >> z;
    std::cout << "введите элементы";
    std::cout << std::endl;
    const int h=z;
    for (y=0;y<h;y++)
        for (x=0;x<h;x++)
            std::cin >> m[y][x];
    for (y=0;y<h;y++)
    {
        for (x=0;x<h;x++)
            std::cout << m[y][x]<< "\t";
            std::cout << std::endl;
    }
     for (y=0;y<h;y++)
    {
     for (x=0;x<h;x++)
      if ((x==y) && (m[y][x]==0))
          a+=1;
    }
         std::cout <<"a="<<a<< std::endl;
     int b=1;
     for (y=0;y<h;y++)
    {
     for (x=0;x<h;x++)
      if (m[y][h-1-y]<0)
         b=b*m[y][h+1-y];
     }
         std::cout <<"b="<<b<< std::endl;
    getch();
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.09.2013, 07:37
Ответы с готовыми решениями:

Найти произведение элементов побочной диагонали матрицы Х(6,6).
Помогите плиз на Turbo C

Найти произведение элементов побочной диагонали квадратной матрицы
Дана квадратная матрица порядка N. Найти произведение элементов побочной диагонали квадратной...

Найти произведение элементов побочной диагонали квадратной матрицы
Дано квадратную матрицу порядка N. Найти произведение элементов побочной диагонали квадратной...

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

2
...
1803 / 1268 / 934
Регистрация: 12.02.2013
Сообщений: 2,063
11.09.2013, 08:08 2
C
1
2
3
4
5
6
7
8
9
    // ...
    for (x = 0; x < h; ++x)
    {
        if (m[h - x - 1][x] < 0)
        {
            b *= m[h - x - 1][x];
        }
    }
    // ...
1
0 / 0 / 0
Регистрация: 29.08.2013
Сообщений: 30
11.09.2013, 10:49  [ТС] 3
anmartex, Благодарю!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.09.2013, 10:49
Помогаю со студенческими работами здесь

Найти произведение минимальных элементов расположенных выше побочной диагонали матрицы
2.даны массивы A(5,5),B(5,5),C(5,5). найти произведение минимальных элементов расположенных выше...

Найти произведение отрицательных элементов главной диагонали матрицы
Дана матрица 6х6. Подсчитать произведение отрицательных элементов главной диагонали матрицы. Если...

Найти сумму всех элементов главной диагонали матрицы, и сумму всех отрицательных элементов побочной диагонали
15. Найти сумму всех элементов главной диагонали матрицы P(10*10) и сумму всех отрицательных...

Найти произведение элементов главной диагонали и сумму элементов побочной диагонали
Не могу разобраться с задачей, помогите пожалуйста: 3. Найти произведение элементов главной...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru