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

Сортировка массива [C++] - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Потоки вывода http://www.cyberforum.ru/cpp-beginners/thread194077.html
Даже не знаю как правильно сформулировать, но хотел сделать примерно следующее и вошел в ступор. Как создать класс, который смог бы привязаться к потокам cout/clog/cerr по выбору пользователя? То есть примерный вид использования был бы таким: MyClass mc(std::cout); mc.write("this message"); То есть итоговая задача состоит в написании простейшего логгера со следующей архитектурой....
C++ Библиотека libzip Я так и не смог разобраться - можно ли с использованием данной библиотеки запаковывать в один архив файлы с разным сжатием? Нет ли ссылок на примеры кода использующего работу с атрибутами файлов? А то в примерах с библиотекой такого нет. http://www.cyberforum.ru/cpp-beginners/thread194040.html
C++ Передача параметров
Добрый день! Столкнулся со следующей ситуацией. При передаче 2-х мерного статического массива по указателю, в ф-ции, принимающей фактический параметр, происходит обращение к нулевому указателю. Одномерный массив передаётся прекрасно, но что не так с двухмерным?
C++ Ошибка: subscripted value is neither array nor pointer
ввожу: scanf("%d" & min); даёт ошибку: subscripted value is neither array nor pointer .
C++ С++ курсовая работа http://www.cyberforum.ru/cpp-beginners/thread194021.html
заданное целое число от 1 до 1999 напечатать римскими цифрами. Программа должна выводить последовательность на экран и в файл "output.txt" заранее благодарю
C++ Сортировка чисел в столбцах матрицы Помогите пожалуйста написать программу сортировки чисел в столбцах матрицы подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4661 / 2487 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
20.11.2010, 01:15     Сортировка массива [C++]
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
#include "stdafx.h"
#include "math.h"
#include <iostream>
 
int main(void)
{
        int t, i, num[20] [3];
 
        for(t=0; t<20; ++t)
                for(i=0; i<3; ++i)
                        num[t][i] = rand()%10000 - 5000;
 
        for(t=0; t<20; ++t)
        {
                for(i=0; i<3; ++i)
                        printf("%3d ", num[t][i]);
                printf("\n");
                }
        int j, temp_i, temp;
for(j=0; j<3; j++)
{
    for(i=0; i<20; i++)
    {
        temp_i=i;
        for(t=i+1; t<20; t++)
            if(num[t][j]>num[temp_i][j])
                temp_i=t;
        temp=num[i][j]; num[i][j]=num[temp_i][j]; num[temp_i][j]=temp;
    }
}
printf("\n\n");
 
        for(t=0; t<20; ++t)
        {
                for(i=0; i<3; ++i)
                        printf("%3d ", num[t] [i]);
                printf("\n");
                }    
 
        return 0;
}
 
Текущее время: 18:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru