Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
swry
0 / 0 / 0
Регистрация: 15.05.2015
Сообщений: 11
#1

Упорядочить столбцы целочисленной прямоугольной матрицы по возрастанию произведения элементов - C++

22.05.2015, 16:04. Просмотров 340. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста написать код программы)

Упорядочить столбцы целочисленной прямоугольной матрицы по возрастанию произведения элементов этих столбцов.
Найти номер первого из столбцов матрицы, не содержащих ни одного положительного элемента.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2015, 16:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Упорядочить столбцы целочисленной прямоугольной матрицы по возрастанию произведения элементов (C++):

Упорядочить строки целочисленной прямоугольной матрицы по возрастанию количества одинаковых элементов в каж - C++
Упорядочить строки целочисленной прямоугольной матрицы по возрастанию количества одинаковых элементов в каждой строке.

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

Упорядочить строки целочисленной матрицы по возрастанию одинаковых элементов в строке - C++
Помогите найти ошибку // Упорядочить строки целочисленной прямоугольной матрицы по возрастанию одинаковых элементов в строке ...

Упорядочить столбцы матрицы по возрастанию элементов - C++
Добрый день уважаемые форумчане, есть задачка, над которой я уже довольно долго ломаю голову. Буду очень благодарен если Вы мне поможете в...

Упорядочить столбцы матрицы по возрастанию их наименьших элементов - C++
Ребята проблемка,помогите разобраться...Что-то не то получается...Посмотрите пожалуйста исправьте ошибки?( Вот задание: Дана матрица...

Упорядочить столбцы матрицы по возрастанию их наименьших элементов - C++
Вот ошибки выбивает проверьте пожалуйста. Дана матрица размером NxM. Упорядочить столбцы матрицы по возрастанию их наименьших...

2
lawr
372 / 266 / 125
Регистрация: 09.05.2014
Сообщений: 769
24.05.2015, 11:40 #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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <iostream>
int main(){
    const int m = 3, n = 4;
    int i, j, k, temp, A[m][n], P[n];
    bool pos;
    for (j = 0; j < n; j++)
        P[j] = 1;
    for (i = 0; i < m; i++)
    for (j = 0; j < n; j++)
    {
        std::cin >> A[i][j];
        P[j] *= A[i][j];
    }
    for (j = 0; j < n; j++)
    {
        pos = false;
        for (i = 0; i < m; i++)
        if (A[i][j]>0)
        {
            pos = true;
            break;
        }
        if (!pos)
        {
            std::cout << "first column without positive elements #" << j + 1<<std::endl;
            break;
        }
    }
    if (pos)
        std::cout << "no columns without positive elements." << std::endl;
    for (j = 0; j < n - 1; j++)
    for (k = j + 1; k < n; k++)
    if (P[j]>P[k])
    {
        temp = P[j];
        P[j] = P[k];
        P[k] = temp;
        for (i = 0; i < m; i++)
        {
            temp = A[i][j];
            A[i][j] = A[i][k];
            A[i][k] = temp;
        }
    }
    std::cout << "modified array:\n";
    for (i = 0; i < m; i++)
    {
        for (j = 0; j < n; j++)
            std::cout << A[i][j] << " ";
        std::cout << std::endl;
    }
}
1
swry
0 / 0 / 0
Регистрация: 15.05.2015
Сообщений: 11
25.05.2015, 19:31  [ТС] #3
спасибо огромное!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2015, 19:31
Привет! Вот еще темы с ответами:

Упорядочить строки целочисленной прямоугольной матрицы - C++
Упорядочить строки целочисленной прямоугольной матрицы по возрастанию ко-личества одинаковых элементов в каждой строке.

Упорядочить строки целочисленной прямоугольной матрицы - C++
упорядочить строки целочисленной прямоугольной матрицы по возрастанию количество одинаковых элементов в каждой строке. найти номер...

Подсчёта произведения элементов целочисленной прямоугольной таблицы - C++
Составить программу для подсчёта произведения элементов целочисленной прямоугольной таблицы Y, состоящей из p строк и k столбцов, сумма...

Упорядочить столбцы матрицы по возрастанию произведений элементов в каждом столбце - C++
Упорядочить столбцы матрицы по возрастанию произведений элементов в каждом столбце.


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

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

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