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

Дан массив действительных чисел A[10]. Отсортировать по убыванию. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму чисел между k ым и n ым элементами последовательности степеней числа 3: 1392781… http://www.cyberforum.ru/cpp-beginners/thread631729.html
Даны натуральные числа k и n. Вычислить сумму чисел между k-ым и n-ым элементами последовательности степеней числа 3: 1392781…, но сами граничные элементы в сумму не включать. Я предполагаю использование подстроки и atoi но никак не могу далеко уйти. у меня получился только ввод строки и К с N, а выделять подстроку не умею тк ещё не проходили и о ней я имею смутное представление. Пока я не...
C++ Как определять какой метод должен быть статическим, а какой нет? Quer::add_line_to_vec: недопустимый вызов нестатической функции-члена http://www.cyberforum.ru/cpp-beginners/thread631722.html
Комплексные числа C++
Здравствуйте. Изучаю сейчас C++ по Дейтелам, там попалось задание - создать класс комплексное число с функциями: сложение, вычитание, вывод числа в виде (re, im). Была проблема с первыми двумя функциями. Пошёл шарить по форумам - нашёл только варианты с перегрузкой операторов, а такого в книжке нет до этого задания, то есть надо типа обойтись без перегрузки. Я взял написал по-тупому, пока только...
Подсчитать количество отрицательных чисел C++
Посчитать кол-во. отрецательных чисел среди 3 веденных с клавиатуры чисел k=0; cin>>a>>b>>c; k++; if(a<0) k++; k=k+1; if(b<0) k++; if(c<0) k++;
C++ Опредилить сумму чисел 6-значного числа http://www.cyberforum.ru/cpp-beginners/thread631605.html
Опредилить сумму чисел 6 значного числа. Вот мой наброски, помогите дописать! #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv)
C++ Парсер HTML Хочу написать прогу по выборке из своих html файлов некоторых тегов (img например). Пошел искать библиотеки парсинга и запутался. Их оказалось очень много и все со своими фичами и заворотами. Может есть чтото стандартное и понятное? Навороты не нужны, чем проще тем лучше подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
01.08.2012, 18:07     Дан массив действительных чисел A[10]. Отсортировать по убыванию.
Мне нравится делать с лямбдами, удобно и еффективно:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
srand(time(0));
const int size = 80;
vector<int> arr;
//заполнение вектора случайными числами от -100 до 100
generate_n(back_inserter(arr), size, []{ return -100 + std::rand() % 201; });
cout<<"До сортировки: "<<endl;
for (int n: arr)
    cout<<n<<" ";
sort(arr.begin(), arr.end(), [] (int a, int b) {return a>b;});
cout<<"\n\n\nПосле сортировки по убыванию: "<<endl;
for (int n: arr)
    cout<<n<<" ";
cout<<endl;
 
Текущее время: 13:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru