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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Непонятная ошибка компилятора http://www.cyberforum.ru/cpp-beginners/thread790992.html
Писал программу, вроде бы все должно быть правильно, но вот только компилятор VS2010 выдает такую ошибку: 1>MSVCRTD.lib(crtexe.obj) : error LNK2019: ссылка на неразрешенный внешний символ _main в...
C++ Найти число с максимальной суммой делителей Хелп плиз :) Нужна прога, которая находит натуральное число от 1 до 10000 с максимальной суммой делителей, предусмотреть функцию нахождения суммы делителей (с помощью функция) буду признателен http://www.cyberforum.ru/cpp-beginners/thread790985.html
C++ strcat_s
Здравствуйте! подскажите пожалуйста как правильно склеить 3 массива char в функцию один массив передаю по указателю, а второй массив - непосредственно создаётся в функции void printKeys(char...
C++ Описать класс «Календарь»
Описать класс «Календарь», позволяющий работать с календарными датами от 0 до 10000 года нашей эры. Поля класса продумать самостоятельно. Обязательные методы класса: установка и вывод информации о...
C++ Классы для работы с двумерными, трехмерными и н-мерными точками http://www.cyberforum.ru/cpp-beginners/thread790963.html
Пишу классы для работы с двумерными, трехмерными и n-мерными точками пространства. Решил написать общий базовый класс и от него породить остальные конкретные классы. Получилось пока вот что: -...
C++ Передача параметра предикату в find_if скажите, можно ли так сдалать: it - итератор it=find_if(it=stud.begin(),it!=stud.end(),function(name)) я хочу булевской функции передать параметр подробнее

Показать сообщение отдельно
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
20.02.2013, 19:00
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
#include <iostream>
int main()
{
     int time[30][3]={0};
     int n = 4; // êîëè÷åñòâî ââîäèìûõ Г¤Г*Г*Г*ûõ
     for (int i=0; i<n; ++i) 
          std::cin>>time[i][0]>>time[i][1]>>time[i][2];
    std::cout<<std::endl; 
    for (int i=0; i<n; ++i)
          for (int j=0; j<3; ++j)
                if (time[i][0]+time[i][1]+time[i][2] < time[j][0]+time[j][1]+time[j][2])
                {
                     std::swap(time[i][0], time[j][0]);
                     std::swap(time[i][1], time[j][1]);
                     std::swap(time[i][2], time[j][2]);
                }
    for (int i=0; i<n; ++i)
    {
          for (int j=0; j<3; ++j)
                std::cout<<time[i][j]<<' ';
          std::cout<<std::endl;
    }           
     return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru