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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Виктуся
0 / 0 / 0
Регистрация: 29.04.2011
Сообщений: 17
#1

Отсортировать каждый столбец матрицы по возрастанию элементов методом "пузырька" - C++

29.04.2011, 18:14. Просмотров 1489. Ответов 2
Метки нет (Все метки)

Здравствуйте!!! помогите, пожалуйста, написать программу на С++. дана матрица размерностью n на n, содержащая целые числа. отсортировать каждый столбец матрицы по возрастанию элементов методом "пузырька". Спасибо!!!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2011, 18:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Отсортировать каждый столбец матрицы по возрастанию элементов методом "пузырька" (C++):

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

Отсортировать каждый столбец матрицы по возрастанию, сортировка Шелла - C++
Помогите пожалуйста решить задачу. Есть матрица (nxn), нужно отсортировать каждый столбец, по возрастанию, алгоритмом Шелла. Ниже код, что...

Отсортировать массив по убыванию методом "пузырька" - C++
отсортировать массив по убыванию методом "пузырька". ПОМОГИТЕ с КОДОМ(С++)

Отсортировать массив по убыванию методом "пузырька - C++
Написать программу обработки одномерного динамического массива целых случайных чисел в диапазоне значений -100…100 в соответствии с...

Отсортировать каждую строку матрицы по убыванию элементов методом пузырька - C++
I. Дана матрица размерностью nxn, содержащая целые числа. Отсортировать: 1. каждую строку матрицы по убыванию элементов методом пузырька ...

Как отсортировать двумерный массив по возрастанию методом пузырька? - C++
Напишите пожалуйста код. Нигде не могу найти(

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
magirus
29.04.2011, 21:01
  #2
 Комментарий модератора 
Виктуся, впредь , называйте темы информативно.
0
Виктуся
0 / 0 / 0
Регистрация: 29.04.2011
Сообщений: 17
29.04.2011, 21:43  [ТС] #3
Я вот написала, но, видимо, неправильно...(( Не могли бы помочь исправить?
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
#include "fstream"
#include "iostream"
#include "iomanip"
using namespace std;
 
ifstream in("input.txt");
ofstream out("output.txt");
 
void sort(mas *a, n)
{
    mas temp;
    int i, j;
    for(i=1; i<n; i++)
        j=i;
    while(a[j].key<a[j-1].key)
        {
        temp=a[j].key;
    a[j].key=a[j-1].key;
    a[j-1].key=temp;
    j--;
        }
}
 
int main()
{
    int n, m, i, j;
    int a[10][10];
    in>>n>>m;
    for(i=0; i<n; i++)
        for(j=0; i<m; j++)
            in>>a[i][j];
    for(i=0; i<n; i++)
        sort(a[i], m);
    out<<n<<"\t"<<m<<"\n";
    for(i=0; i<n; i++)
    {
        for(j=0; j<m; j++)
            out<<setw(5)<<a[i][j];
        out<<"\n";
    }
    in.close();
    out.close();
    return 0;
}
 Комментарий модератора 
Используйте теги форматирования кода.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2011, 21:43
Привет! Вот еще темы с ответами:

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

Получить из исходного массив положительных чисел и отсортировать его по возрастанию методом пузырька - C++
2. Дан массив N целых чисел. Получить из него массив положительных чисел и отсортировать его по возрастанию методом пузырька

Отсортировать диагонали матрицы, параллельные побочной, по возрастанию элементов методом выбора - C++
Дана матрица размерностью n x n, содержащая целые числа. Отсортировать диагонали матрицы параллельные побочной по возрастанию элементов...

Заменить столбцы, от первого до последнего, матрицы "x" на столбец матрицы "у" - C++
Добрый день! Необходимо заменить столбцы, от первого до последнего, матрицы &quot;x&quot; на столбец матрицы &quot;у&quot;, после замены столбца...


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

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

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