Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В одномерном массиве найти максимум/минимум, среднее арифметическое Вообще ничего не понимаю, помогите пожалуйста:( Числовой массив B целочисленный, содержит k элементов. Элементы массива вводится с клавиатуры. Написать подпрограммы создания массива и вывода его... https://www.cyberforum.ru/ cpp-beginners/ thread1337620.html Вычисления по рекуррентным формулам C++
Помогите пожалуйста :cry: Организация вычислений по рекуррентным формулам с помощью различных циклов. Вычислить приближенное значение бесконечной суммы (n стремится к бесконечности ) с заданным...
C++ Find - поиск в строке файла txt https://www.cyberforum.ru/ cpp-beginners/ thread1337615.html
Вопрос, а можно найти позицию пятой по счету ";" , чтобы оттуда потом парсить?
C++ Обобщенные координаты https://www.cyberforum.ru/ cpp-beginners/ thread1337589.html
Для простых фигур (окружность и треугольник) продемонстрировать с помощью обобщенных координат линейные преобразования (сдвиг, масштабирование и поворот). Может у кого-то есть такой код, скиньте...
Подсчитать количество букв в последнем слове строки C++
Дана строка.Подсчитать кол-во букв в последнем ее слове
C++ В одномерном массиве определить количество элементов, равных первому положительному элементу https://www.cyberforum.ru/ cpp-beginners/ thread1337577.html
В заданном одномерном массиве R(N) определить количество элементов, равных первому положительному элементу. Если таких элементов нет, то напечатать об этом сообщение. Если такие элементы в массиве...
C++ Дан текст. Найти максимальное из имеющихся в нем чисел https://www.cyberforum.ru/ cpp-beginners/ thread1337571.html
Дан текст. Найти максимальное из имеющихся в нем чисел
C++ Функции. Не добавляется новая строка в матрицу
#include <stdio.h> #include <locale> #include <stdlib.h> #include <conio.h> int new_column(int n,int **mas,int q, int *b); int new_line(int **mas,int n,int p, int *a); void input_mas(int...
C++ Параллельные сортировки с OpenMP Привет, читателю . Надеюсь не поленитесь прочесь до конца, кто понимает =) Вообщем суть такова, у меня есть функции 3 разных сортировок( Пузырек, Слияние , и Быстрая сортировка). Так вот я хочу... https://www.cyberforum.ru/ cpp-beginners/ thread1337558.html C++ Как в качестве аргумента функции передать массив? https://www.cyberforum.ru/ cpp-beginners/ thread1337557.html
Доброго времени суток! Расскажите, пожалуйста, если не затрудняет, как в качестве аргумента функции передать массив? Функция должна посчитать нечто похожее на сумму. Может, этот момент с передачей...
Передача двумерного массива из функции в функцию C++
#include "stdafx.h" #include <iostream> using namespace std; const int n=10; void func_1(); int func_2(int **);
C++ Присвоение значения переменной класса через конструктор https://www.cyberforum.ru/ cpp-beginners/ thread1337545.html
#include <iostream> using namespace std; class Help { int userID; public: Help(int id) {int userID = id;} ~Help() {cout << "It was user #" << userID << '\n';} int getID() {return...
18 / 18 / 27
Регистрация: 11.12.2014
Сообщений: 52
22.12.2014, 03:22 0

Упорядочить столбцы матрицы по убыванию среднего арифметического - C++ - Ответ 7020229

22.12.2014, 03:22. Показов 1555. Ответов 1
Метки (Все метки)

Ответ

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
53
54
55
56
57
58
59
60
#include <iostream>
using namespace std;
 
int main(int argc, char* argv[])
{
    int const n=5;
    int mas[n][n];                       // Рандомное заполнение масива 10 на 10
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
        {
            mas[i][j] = rand() % 20-10;
            cout << mas[i][j] << "\t";
        }
        cout << endl;
    }
    cin.get();
    double arr[n];
    double sum=0;
    for (int j = 0; j < n; j++)
    {
        for (int i = 0; i < n; i++)
        {
            if(mas[i][j]>0)
            sum += mas[i][j];
        }
        arr[j]=sum/10;
        sum=0;
    }
    cin.get();
    cout << endl;
    for(int i=0;i<n;i++)
    {
        cout << arr[i] << "\t";
    }
    cout << endl;
    for(int k=0;k<n;k++)
    for(int j=1;j<n;j++)
    {
        if(arr[j]<arr[j-1])
        {
            swap(arr[j],arr[j-1]);
            for(int i=0;i<n;i++)
            {
                swap(mas[i][j],mas[i][j-1]);
            }
        }
    }
    cin.get();
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<n;j++)
        {
            cout << mas[i][j] << "\t";
        }
        cout << endl;
    }
 
    system("pause");
}


Вернуться к обсуждению:
Упорядочить столбцы матрицы по убыванию среднего арифметического C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2014, 03:22
Готовые ответы и решения:

Упорядочить столбцы матрицы по убыванию их характеристик.
Характеристикой столбца назовем наибольшее количество идущих подряд отрицательных...

Упорядочить столбцы матрицы по убыванию их характеристик
Характеристикой столбца назовем наибольшее количество идущих подряд отрицательных элементов....

Упорядочить столбцы матрицы по убыванию элементов строки, содержащей максимальный элемент матрицы
дана матрица A(n,m). Упорядочить столбцы матрицы по убыванию элементов строки, содержащей...

Упорядочить столбцы матрицы по убыванию элементов в k строке
Дана матрица А(n,m). Упорядочить столбцы матрицы по убыванию элементов в k строке, где k – номер...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.12.2014, 03:22
Помогаю со студенческими работами здесь

Упорядочить столбцы матрицы по убыванию модулей элементов в столбцах
Дана действительная матрица. Упорядочить ее столбцы по убыванию модулей элементов в столбцах

Упорядочить столбцы матрицы по убыванию значений наибольших элементов столбцов
Дана действ. матрица размера m*n, упорядочить столбцы матрицы по убыванию значений наибольших...

Упорядочить элементы столбцов матрицы по убыванию, а сами столбцы по возрастанию элементов 1-й строки
Дана матрица Х. Упорядочить элементы столбцов матрицы по убыванию, а сами столбцы по возрастанию...

Выбрать элементы большие среднего арифметического и упорядочить получившийся массив по убыванию
Как можно заменить строчки с 8 по 12? Дан массив x1, x2,..., x20. Выбрать элементы большие...

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