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

Произведение положительных элементов матрицы - C++

Восстановить пароль Регистрация
 
Uinslou
Старичок :)
 Аватар для Uinslou
728 / 315 / 5
Регистрация: 03.04.2011
Сообщений: 1,430
11.05.2011, 21:52     Произведение положительных элементов матрицы #1
Здравствуйте, Уважаемые форумчане

Дана матрица В(4,4)

Найти произведение положительных элементов среди элементов, расположенных выше побочной диагонали матрицы В.

Спасибо заранее.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2011, 21:52     Произведение положительных элементов матрицы
Посмотрите здесь:

Вычислить произведение положительных элементов строки матрицы C++
C++ Найти произведение положительных элементов каждой строки матрицы
C++ Найти произведение положительных элементов, кратных 5 или7, в каждом ряде матрицы
Произведение положительных элементов, ниже главной диагонали матрицы. C++
C++ Вычислить произведение положительных элементов строки матрицы
Операторы передачи управления (вычислить произведение положительных элементов строки матрицы) C++
C++ Каждый элемент матрицы A (3, 3) разделить на произведение ее нечетных положительных элементов
Найти произведение положительных элементов первого столбца матрицы C++
C++ Найти произведение положительных элементов, расположенных ниже главной диагонали матрицы
Вычислить произведение положительных элементов строки матрицы C++
C++ Найти произведение и количество положительных элементов заданной матрицы
Найти сумму и произведение всех положительных элементов матрицы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rtut
6 / 6 / 0
Регистрация: 11.05.2011
Сообщений: 28
11.05.2011, 21:57     Произведение положительных элементов матрицы #2
А, в чём сложность решения? Я могла бы его написать, но ты сам, что-нибудь попробовал сделать?
lamed
297 / 297 / 71
Регистрация: 07.05.2011
Сообщений: 592
11.05.2011, 22:08     Произведение положительных элементов матрицы #3
Добрый вечер! G++/Code::Blocks
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
#include <iostream>
#include <cstdlib>
// Дана матрица В(4,4)
// Найти произведение положительных элементов среди элементов,
// расположенных выше побочной диагонали матрицы В.
using namespace std;
int main()
{
    const int n=4;
    int a[n][n];
    long p;
 
    for (int i=0; i<n; i++)
        for (int j=0; j<n; j++)
            cin >> a[i][j];
 
    p =1;
    for (int i=0; i<n-1; i++)
        for (int j=0; j<n-i-1; j++)
            if (a[i][j] > 0)
                p*=a[i][j];
    cout << "p=" << p << endl;
 
    system("pause");
 
    return 0;
}
Uinslou
Старичок :)
 Аватар для Uinslou
728 / 315 / 5
Регистрация: 03.04.2011
Сообщений: 1,430
11.05.2011, 22:38  [ТС]     Произведение положительных элементов матрицы #4
А, в чём сложность решения? Я могла бы его написать, но ты сам, что-нибудь попробовал сделать?
Пробывал, к сожалению пока не очень дело шло


lamed, спасибо большое !
lamed
297 / 297 / 71
Регистрация: 07.05.2011
Сообщений: 592
11.05.2011, 22:40     Произведение положительных элементов матрицы #5
Удачи!
Yandex
Объявления
11.05.2011, 22:40     Произведение положительных элементов матрицы
Ответ Создать тему
Опции темы

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