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

Перестановка и вычисление суммы элементов матрицы - C++

Восстановить пароль Регистрация
 
smalldragon
 Аватар для smalldragon
0 / 0 / 0
Регистрация: 02.05.2012
Сообщений: 10
18.05.2012, 22:40     Перестановка и вычисление суммы элементов матрицы #1
Задание:
Укр----
Прочитати з файлу F1 матрицю A(15,18) переставити рядки матриці таким чином, щоб сума елементів кожного рядка спадала від першого рядка до останнього.
Русск---
Прочитать из файла F1 матрицу А(15,18) переставить ряды матрицы так, чтобы сума элементов каждого ряда совпадала от первого ряда до последнего
Заполнить массив смог но вот произвести остальные вычисления я пока не сообразил как.
Помогите пожалуйста разобраться....
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include <iostream>
using namespace std;
 
 
int A[15][18];
int sum;
int main()
{
    // заполняем массив случайными числами
    for(int i = 0; i < 10; i++)
        for(int j = 0; j < 10; j++)
            A[i][j] = rand() % 20 - 10;
    // выводим элементы массива
    cout<<"elementi massiva = ";
    for(int i = 0; i < 10; i++)
    {
        for(int j = 0; j < 10; j++)
            cout<<A[i][j]<<"\n";
    }
}
Как еще можно красиво упорядочить числа ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2012, 22:40     Перестановка и вычисление суммы элементов матрицы
Посмотрите здесь:

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

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
18.05.2012, 22:59     Перестановка и вычисление суммы элементов матрицы #2
Цитата Сообщение от smalldragon Посмотреть сообщение
Прочитать из файла F1 матрицу А(15,18) переставить ряды матрицы так, чтобы сума элементов каждого ряда совпадала от первого ряда до последнего
Бредовое задание. Например сумма элементов второго ряда 15, а третьего ряда 20. Да хоть как переставляй эти ряды, сумма элементов у них не изменится
smalldragon
 Аватар для smalldragon
0 / 0 / 0
Регистрация: 02.05.2012
Сообщений: 10
18.05.2012, 23:12  [ТС]     Перестановка и вычисление суммы элементов матрицы #3
Цитата Сообщение от valeriikozlov Посмотреть сообщение
Бредовое задание. Например сумма элементов второго ряда 15, а третьего ряда 20. Да хоть как переставляй эти ряды, сумма элементов у них не изменится
Извиняюсь. Неправильно выразился.
Я представляю это так:
------я сделал массив чисел такого вида:

1 2 3 4 5 6 7 // либо считать сумма = 1 + 2 и сравнивать со следующим рядом..
3 4 5 6 7 8 9
2 3 4 5 6 7 8
2 3 4 5 6 7 8

сделал так что:
1 + 2, 2 + 3, и.т.д
------или массив в виде столбца:
2 // сумма = 2 + 3 и сравнивать со следующими 2 числами.....
3
4
5
6
1
....
сейчас думаю над первым вариантом...
Yandex
Объявления
18.05.2012, 23:12     Перестановка и вычисление суммы элементов матрицы
Ответ Создать тему
Опции темы

Текущее время: 01:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru