Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 28.10.2012, 10:32   #1
Мартышлюшка
Заблокирован
 
Регистрация: 26.10.2012
Сообщений: 6
Вопрос с++

Ребята, мне очень нужна ваша помощь. Мне тут дали задание на дом, и в силу своих плохих знаний в программировании я, увы, не могу его выполнить. В общем нужно создать двумерный массив и выполнить сортировку по столбцам по убыванию. В с++. Помогите пожалуйста. Желательно с описанием)))
Мартышлюшка вне форума
Старый 28.10.2012, 10:37   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Тогда вам во фриланс
p51x вне форума
Старый 28.10.2012, 11:52   #3
Мартышлюшка
Заблокирован
 
Регистрация: 26.10.2012
Сообщений: 6
По умолчанию

даже если и так...
Мартышлюшка вне форума
Старый 28.10.2012, 11:54   #4
Мартышлюшка
Заблокирован
 
Регистрация: 26.10.2012
Сообщений: 6
По умолчанию

и всё-же вы не правы. Допустим даже если вы и решите за меня то после этого я смогу хоть немного разобраться в данном задание... следовательно вы мне поможите
Мартышлюшка вне форума
Старый 28.10.2012, 12:12   #5
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

А вам никто не обязан помогать. Более того, нам плевать на то, разберетесь вы или нет. Хотите готовое решение - платите. Не хотите платить - решайте самостоятельно.
Arigato вне форума
Старый 28.10.2012, 12:22   #6
three_cats
Форумчанин
 
Аватар для three_cats
 
Регистрация: 27.09.2012
Сообщений: 175
Печаль

Прошу прощения!
Конечно, никто, ни даже я не обязаны никому помогать, но я все-таки помогу.
Надеюсь, это не принципиально важно и никого не заденет.

Вот код, за разъяснениями обращайтесь.
Тем более, я уже начал писать, и в вашу дискуссию не вникал.

Код:
#include <iostream>
#include <conio.h>
#include <stdlib.h>
#include <time.h>

using namespace std;

int main(int argc, char argv[]) {

const int ARRAY_RANGE = 5;

int a[ARRAY_RANGE][ARRAY_RANGE];

srand(static_cast<unsigned int>(time(NULL)));

for (int i = 0; i < ARRAY_RANGE; i++)
    for (int j = 0; j < ARRAY_RANGE; j++)
         a[i][j] = rand() % 80 + 10;
 
cout << endl << "Исходный массив: " << endl;
for (int i = 0; i < ARRAY_RANGE; i++)
    for (int j = 0; j <= ARRAY_RANGE; j++)
         if (j == ARRAY_RANGE) cout << endl; else cout << a[i][j] << " ";

int tmp = 0;


for (int k = 0; k <= ARRAY_RANGE * ARRAY_RANGE; k++)
for (int i = 0; i < ARRAY_RANGE; i++)
    for (int j = 0; j < ARRAY_RANGE - 1; j++)
        if (a[j][i] < a[j+1][i]) 
                    {
                                 tmp = a[j][i];
                                 a[j][i] = a[j+1][i];
                                 a[j+1][i] = tmp;
                    } 
    
cout << endl << "Получившийся массив: " << endl;
for (int i = 0; i < ARRAY_RANGE; i++)
    for (int j = 0; j <= ARRAY_RANGE; j++)
         if (j == ARRAY_RANGE) cout << endl; else cout << a[i][j] << " ";


 
cout << "Нажмите любую клавишу...";   
_getch();
return 0;    
}
Никто

мой блог
three_cats вне форума
Старый 28.10.2012, 13:21   #7
Мартышлюшка
Заблокирован
 
Регистрация: 26.10.2012
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
А вам никто не обязан помогать. Более того, нам плевать на то, разберетесь вы или нет. Хотите готовое решение - платите. Не хотите платить - решайте самостоятельно.
Так я вовсе и не говорю о том что мне обязаны помогать...Но форум как бы для этого и создан, чтоб люди друг другу помогали, узнавали что то новое...
Мартышлюшка вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц