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

Вычислить произведение элементов, лежащих ниже главной диагонали матрицы и отобразить его на экране - C++

Восстановить пароль Регистрация
 
Nik.Shinkareff
 Аватар для Nik.Shinkareff
2 / 2 / 0
Регистрация: 15.03.2011
Сообщений: 35
02.06.2011, 19:07     Вычислить произведение элементов, лежащих ниже главной диагонали матрицы и отобразить его на экране #1
Ввести двумерный массив K[3,3]. Вычислить произведение элементов, лежащих ниже главной диагонали матрицы и отобразить его на экране.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2011, 19:07     Вычислить произведение элементов, лежащих ниже главной диагонали матрицы и отобразить его на экране
Посмотрите здесь:

C++ Вычислить сумму элементов матрицы M(9х9),лежащих справа от главной диагонали
Произведение положительных элементов, ниже главной диагонали матрицы. C++
C++ Подсчитать произведение всех элементов, находящихся ниже главной диагонали матрицы
Найти произведение элементов матрицы, лежащих ниже главной диагонали C++
Вычислить произведение отрицательных элементов матрицы А(5,5), расположенных ниже главной диагонали C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
tapka
3 / 3 / 1
Регистрация: 05.12.2009
Сообщений: 13
03.06.2011, 09:31     Вычислить произведение элементов, лежащих ниже главной диагонали матрицы и отобразить его на экране #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
набросала решение. прогу не запускала, так что могут быть ошибки )
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
#include <stdio.h>
using namespace stg;
 
int main()
{
int matr[3][3];
int mult,m=3;
 
//ввод матрицы
for (int i=0;i<m;i++)
{
for (int j=0;j<m;j++)
{
cout<<"matr["<<i<<"]["<<j<<"]=";
cin>>matr[i][j];
}
cout<<endl;
}
 
//поиск произведения
for (int i=0;i<m;i++)
for (int j=0;j<i;j++)
mult=mult*matr[i][j];
 
cout<<"Произведение элементов = "<<mult;
}
pito211
 Аватар для pito211
186 / 173 / 8
Регистрация: 22.03.2010
Сообщений: 612
03.06.2011, 09:35     Вычислить произведение элементов, лежащих ниже главной диагонали матрицы и отобразить его на экране #3
int mult = 1,m=3;
mult*=matr[i][j];
Nik.Shinkareff
 Аватар для Nik.Shinkareff
2 / 2 / 0
Регистрация: 15.03.2011
Сообщений: 35
03.06.2011, 17:56  [ТС]     Вычислить произведение элементов, лежащих ниже главной диагонали матрицы и отобразить его на экране #4
Спасибо большое, все заработало.
Единственное что:
- добавил
C++
1
#include <iostream.h>
что бы заработали cout, cin и прочие...
- удалил строку
C++
1
using namespace stg;
- дебаггер ругается
Yandex
Объявления
03.06.2011, 17:56     Вычислить произведение элементов, лежащих ниже главной диагонали матрицы и отобразить его на экране
Ответ Создать тему
Опции темы

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