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

найти значение третьего по величине элемента массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заголовочные файлы http://www.cyberforum.ru/cpp-beginners/thread654982.html
Добрый день. Вот такой вопрос. Пишу на Борланде. Не пойму как писать, если классы помещать в свои файлы. Вот например, программа
C++ Волновой алгоритм поиска пути Добрый день. Реализую всем известный алгоритм поиска кратчайшего пути. Но не могу понять одну вещь. Пройдя волновым методам по соседним клеткам нахожу конечную точку. Матрица тоже заполнена: ... http://www.cyberforum.ru/cpp-beginners/thread654951.html
Расчет сумм в формуле и расчет xi должны быть оформлены в виде отдельных функций. C++
День добрый товарищи специалисты, помогите пожалуйста с примером m=((1/n)*\sum_{i=1}^{n}{x}_{i}){}^{2}-\sum_{i=1}^{n}{x}_{i} ,n=5 ф-ция {x}_{i}=cos(i)+2i. Расчет сумм в формуле и расчет xi должны...
C++ Найти числа, сумма цифр каждого из которых в некоторой степени дает это же число
Народ, помогите сделать, только начал изучать программирование :-"Найти все натуральные числа, не превосходящие 99999, сумма цифр каждого из которых в некоторой степени дает это число...
C++ Строки, динамическая память, обрезка строк http://www.cyberforum.ru/cpp-beginners/thread654935.html
Доброго времени суток... Вот задача на дом 2. Показать на экран с m по n символов строки, введенной пользователем и записать данный отрезок в другой массив. (m и n также вводятся пользователем) ...
C++ Проблемка с компиляцией (MinGW) Есть #include <stdio.h> int main() { printf( "hello\n" ); return 0; } Есть APP = main CFL = -m32 -march=i686 -c LFL = -m32 -march=i686 -s -static подробнее

Показать сообщение отдельно
Andsteadur
153 / 137 / 3
Регистрация: 23.05.2009
Сообщений: 275
20.09.2012, 17:26
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
#include <iostream>
#include <algorithm>
#include <ctime>
#include <iterator>
#include <functional>
 
using namespace std;
 
struct RandGen
{
   int border;
   RandGen(int i):border(i){};
   int operator()(){return rand() % border;}
};
 
int main()
{
   srand(time(NULL));
   const size_t szArray = 200;
   int arr[szArray] = {0};
   generate_n(arr, szArray, RandGen(100));
   cout<<"Generated array:\n";
   copy(arr, arr + szArray, ostream_iterator<int>(cout, " "));
   sort(arr, arr + szArray, greater<int>());
   cout<<"\nValue of the 3rd largest element is :"<<arr[2]<<endl;
   return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru