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

Характеристики столбцов целочисленной матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двухмерный массив указателей из элементов объектов класса http://www.cyberforum.ru/cpp-beginners/thread585711.html
//point1.h #ifndef POINT_H #define POINT_H #include <iostream> class CIntArray { public:
C++ Отбирать отдельные слова из файла Здравствуйте! Мне нужно из файла, примерно такого вида: Car Author Noname mass 1500 //comment kpp 1.0 0.5 0.2 nodes 1, 50.0, i 2, 40.5, i 3, 30.99, v http://www.cyberforum.ru/cpp-beginners/thread585707.html
Разработка программы для анализа айпи-адресов.способ адресации-классовый C++
Здравствуйте.помогите немножко. Значит нужно данная программа. выводит № узла и № сети. нужна помощь с тем,чтобы еще и класс выводила. Уже всю голову переломал,незнаю чего сделать. Собственно надеюсь на понимание. С уважением anb1s.
C++ модуль dll
как запихнуть функцию #include <stdexcept> #include <stdio.h> #include <math.h> using namespace std; namespace MathFuncs { void MyMathFuncs::Myfunc(double* u,double* al,double* bet,double* t,double* aa,double* bb,double* cc,double* ff ,int l2,int b1, int l1,const int n,double h)
C++ Добавление элемента класса без изменения исходников http://www.cyberforum.ru/cpp-beginners/thread585694.html
Существует выстроенная иерархия классов - родитель и несколько потомков. Родитель в свою очередь наследуется от абстрактного класса. Некий контейнер заполнятся представителями классов потомков, считывая данные из файла. Создание представителей классов происходит с помощью фабрик. Необходимо "добавить" новое поле для каждого класса потомков, не изменяя исходного текста программы. Т.е. в проект...
C++ Матрица help me please) Дана квадратная матрица А порядка n. Составит программу, которая находит минимальный элемент и все элементы, расположенные в одной строке и в одном столбце с минимальным заменяет на минимальное значение. Учитывать, что значение в массиве не повторяется. подробнее

Показать сообщение отдельно
softmob
1248 / 698 / 155
Регистрация: 20.02.2010
Сообщений: 1,035
24.05.2012, 20:06     Характеристики столбцов целочисленной матрицы
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#include <iostream>
#include <locale>
#include <iomanip>
using namespace std;
 
int main(void)
{
    setlocale(LC_ALL,"Russian");
    int n;
    cout << "Введите размер матрицы: ";
    cin >> n;
    int **v = new int*[n];
    for (int i = 0; i < n; ++i)
    {
        v[i] = new int[n];
    }
 
    cout << "Введите массив:" << endl;
    for (int i = 0; i < n; ++i)
    {
        for (int j = 0; j < n; ++j)
        {
            cout << "Введите элемент[" << i+1 << "][" << j+1 << "]: ";
            cin >> v[j][i];
        }
    }
 
    for (int i = 0; i < n; ++i)
    {
        for (int j = 0; j < n; ++j)
        {
            cout << setw(3) << v[j][i] << ' ';
        }
        cout << endl;
    }
 
    int *m = new int[n];
    for (int i = 0; i < n; ++i)
    {
        m[i] = 0;
        for (int j = 0; j < n; ++j)
        {
            if(v[i][j] < 0 && v[i][j] % 2)
                m[i] += abs(v[i][j]);
        }
    }
 
    cout << "Массив характеристик:" << endl;
    for(int i = 0; i < n; ++i)
        cout << setw(3) << m[i] << ' ';
    cout << endl;
 
    for (int i = 0; i < n - 1; ++i) 
    { 
        for (int j = 0; j < n - i - 1; ++j) 
        {  
            if (m[j] > m[j+1])
            {
                swap(m[j], m[j + 1]);
                swap(v[j], v[j + 1]);
            }
        }
    }
 
    cout << "Массив по возрастанию характеристик:" << endl;
    for (int i = 0; i < n; ++i)
    {
        for (int j = 0; j < n; ++j)
        {
            cout << setw(3) << v[j][i] << ' ';
        }
        cout << endl;
    }
    return 0;
}
 
Текущее время: 07:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru