Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Dima_Vitebsk
0 / 0 / 0
Регистрация: 13.03.2013
Сообщений: 79
#1

В двумерном массиве вычислите произведение отрицательных элементов, стоящих на главной диагонали

28.03.2013, 18:29. Просмотров 402. Ответов 5
Метки нет (Все метки)

Помогите решить пожалуйста:
В двумерном массиве вычислите произведение отрицательных
элементов, стоящих на главной диагонали.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2013, 18:29
Ответы с готовыми решениями:

В двумерном массиве размерностью nxm найти сумму элементов, стоящих на побочной диагонали.
В двумерном массиве размерностью nxm найти сумму элементов, стоящих на побочной...

Найти произведение элементов стоящих на главной диагонали квадратной матрицы
Напишите программу которая находит произведение элементов стоящих на главной...

Найти произведение элементов двумерного массива стоящих по главной диагонали
Уважаемые господа, помогите, пожалуйста, с заданием

В двумерном массиве найти сумму элементов главной диагонали
В двумерном массиве найти сумму элементов главной диагонали.

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

5
SaymonGriffin
6 / 6 / 3
Регистрация: 17.03.2013
Сообщений: 19
28.03.2013, 20:19 #2
Есть один вопрос,размер массива рандомный или Вами заданный?
0
Dima_Vitebsk
0 / 0 / 0
Регистрация: 13.03.2013
Сообщений: 79
28.03.2013, 20:22  [ТС] #3
SaymonGriffin, рандомный.
0
egor2116
571 / 375 / 215
Регистрация: 20.01.2013
Сообщений: 1,135
28.03.2013, 20:29 #4
Как то так наверное
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const int SIZE=3;
    int arr[SIZE][SIZE],prod=1;
 
    for(int i=0;i<SIZE;i++)
     for(int j=0;j<SIZE;j++)
          cin>>arr[i][j];
 
    for(int i=0;i<SIZE;i++){
     for(int j=0;j<SIZE;j++)
         cout<<arr[i][j]<<" ";
     cout<<endl;}
 
    for(int i=0;i<SIZE;i++)
     for(int j=0;j<SIZE;j++)
         if(j==SIZE-i-1 && arr[i][j]<0){ prod*=arr[i][j]; }
 
    cout<<prod<<endl;
1
Dima_Vitebsk
0 / 0 / 0
Регистрация: 13.03.2013
Сообщений: 79
28.03.2013, 22:25  [ТС] #5
egor2116, спасибо! я уже сделал правда по-другому...
0
danil0111
3 / 3 / 0
Регистрация: 04.10.2012
Сообщений: 22
28.03.2013, 22:26 #6
Киньте исходник если не трудно.
0
28.03.2013, 22:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.03.2013, 22:26

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

В двумерном массиве выбрать элементы, которые больше суммы положительных элементов главной диагонали массива
Задача такова: &quot;в двумерном массиве выбрать элементы, которые больше суммы...

Вычислить произведение отрицательных элементов матрицы А(5,5), расположенных ниже главной диагонали
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;iomanip&gt; #include...


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

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

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