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

Найти произведение положительных элементов каждой строки матрицы

18.11.2009, 20:32. Показов 2013. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Найти произведение положительных элементов каждой строки матрицы А[15][20].Найти минимальное среди них и указать номер соответствующей строки(решить в С)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2009, 20:32
Ответы с готовыми решениями:

Определить минимальный элемент каждой строки матрицы и найти произведение положительных элементов, расположенных на ее главной диагонали.
1. Определить минимальный элемент каждой строки матрицы. Напечатать его значение и индексы. 2....

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

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

Найти произведение наибольших элементов каждой строки матрицы
Дана вещественная матрица размерности n * m. Найти произведение наибольших элементов каждой строки...

5
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
18.11.2009, 20:49 2
C++
1
2
3
4
5
6
7
unsigned Prz=1, Sum=!(0),index;
for (int i=0; i<15; i++)
{
    for (int j=0; j<20; j++)
       if (A[i][j]>0) Prz*=A[i][j];
    if(Prz<Sum) index = i, Sum=Prz; 
}
0
30 / 30 / 12
Регистрация: 15.11.2009
Сообщений: 148
19.11.2009, 01:59 3
Цитата Сообщение от manfeese Посмотреть сообщение
if(Prz<Sum) index = i, Sum=Prz;
расскажи пожалуйста, как это работает?
И для чего это нужно.
И что значит Sum=!(0) ?

Добавлено через 2 минуты
И вопрос автору темы, произведение положительных эл-тов каждой строки матрицы - то есть 15 значений? или произведение положительных эл-тов матрицы?
0
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
19.11.2009, 02:21 4
Цитата Сообщение от ser4ega Посмотреть сообщение
И что значит Sum=!(0)
Присваиваем Sum максимальное значение для данного типа, то есть 4 294 967 295.
В цикле "j" находим произведение положительных элементов строки i, то есть;
В цикле "i" находим минимальное произведение из всех, и индекс соответствующей строки
Вообще-то, чтобы все было понятно, надо было мне переменную Sum объявить как min
1
30 / 30 / 12
Регистрация: 15.11.2009
Сообщений: 148
19.11.2009, 19:20 5
C
1
2
3
4
5
6
7
8
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int i=!(0);
printf("%d\n",i);
system("PAUSE");
}
а этот код выдает 1

Добавлено через 36 минут
ок, понял, с++ only
0
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
19.11.2009, 20:27 6
Цитата Сообщение от manfeese Посмотреть сообщение
Присваиваем Sum максимальное значение для данного типа, то есть 4 294 967 295.
Цитата Сообщение от manfeese Посмотреть сообщение
Sum=!(0)
Я ошибся надо так

C++
1
unsigned Sum=~0;
0
19.11.2009, 20:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.11.2009, 20:27
Помогаю со студенческими работами здесь

Найти произведение минимальных элементов каждой строки матрицы
Уважаемые форумчане ! Пожалуйста помогите решить простенькую задачку ! А именно : Найти...

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

Найти произведения нечетных положительных элементов каждой строки матрицы
Найти произведения нечетных положительных элементов каждой строки матрицы A(3,3) и сохранить их в...

Найти среднее геометрическое положительных элементов каждой строки матрицы
Даны матрицы А(4,3) и В(3,5).Найти средние геометрические положительных элементов каждой строки...


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

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

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