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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Загрузка проекта на sourceforge http://www.cyberforum.ru/cpp-beginners/thread1226936.html
Никогда не пользовался svn ( загрузкой файлов на репозиторий ) , и задаюсь вопросом, как закачать исходники на репозиторий? К примеру сюда http://sourceforge.net/p/tankclient/code/ ( сюда и хочу ) Помогите пожалуйста
C++ Зависимость преодолённого бегуном расстояния от времени Нужна подсказка в решении задачи, новичку! (толчок в нужном направлении) Всем привет! есть такая задача, по которой надо написать небольшую консольку на с++ но я не могу пока в суть въехать, с чего начать! надеюсь на подсказку) суть задачи такова: " Некий спортсмен бежит "Х" количество метров за "Y" секунд! Вывести на экран количество км (метров) которое он пробежал, и за какое... http://www.cyberforum.ru/cpp-beginners/thread1226924.html
Бинарное дерево с шаблоном C++
Пишу бинарное дерево типа BST<Key, Value>. Значениями хочу сделать любые типы данных. По-этому пришол к шаблонам, но с реализацией не выходит особенно с двумя типами. Наверное плохо понял принцип работы. Кусок кода: заголовочный файл #ifndef BSTREE_H_INCLUDED #define BSTREE_H_INCLUDED //#define Value int template <typename Key, typename Value>
Шаблонные методы шаблонного класса в cpp-файле C++
Есть класс-шаблон Map. В нем обьявленны несколько шаблонных методов forEach. template<typename K, typename V> class Map : public Object { public: /**/ template<typename A, typename R> R& forEach(A& arg, R& badResult, R&(*func)(Entry<K, V>*, A&)); template<typename A>
C++ Общий параметр для всех классов и создание объекта по известному адресу http://www.cyberforum.ru/cpp-beginners/thread1226868.html
Разработайте и реализуйте класс counted_ptr<T>, владеющий указателем на объект типа T, и указатель, подсчитывающий количество ссылок (переменная типа int), общий для всех указателей, с подсчетом ссылок на один и тот же объект типа T. Счетчик ссылок должен содержать количество указателей, ссылающихся на данный объект типа т. Конструктор класса counted_ptr должен размещать в свободной памяти...
C++ Реализовать проверку введенный значений Мне нужно, чтобы пользователь мог вводить только числа (например, в калькуляторе), а если вводится буква, выводится сообщение "Введите число, а не букву". Как это сделать? Подскажите, пожалуйста. подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5548 / 2562 / 233
Регистрация: 01.11.2011
Сообщений: 6,332
Завершенные тесты: 1
14.07.2014, 10:52     Найти три наименьших элемента произвольного одномерного массива
Pascal
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
42
43
44
45
46
47
48
49
50
51
Uses crt;
 
Const M = 3;
 
Type ArrTp = Array [1..1] of Integer;
     PArr = ^ArrTp;
 
Var Arr : PArr;
    Count, i, j : Integer;
    Min : Array [1..M] of Integer;
 
Label EndLoop;
 
Begin
clrscr;
 
Write( 'N=' );
ReadLn( Count );
 
If Count > M then
  begin
  GetMem( Arr, Count * SizeOf( pArr ) );
 
  Randomize;
  For i:=1 to Count do
    Arr^[i] := Random( 100 );
 
  For i:=1 to M do
    Min[i] := Arr^[i];
 
  For i:=1 to Count do
    begin
    For j:= 1 to M do
      If Arr^[i] = Min[j] then
        Goto EndLoop;
 
    For j:= 1 to M do
      If Arr^[i] < Min[j] then
        begin
        Min[j] := Arr^[i];
        Break;
        end;
    EndLoop:
    end;
  FreeMem( Arr, Count * SizeOf( pArr ) );
 
  For j:= 1 to M do
    WriteLn( 'Min[', j, ']=', Min[j] );
  end;
Readln;
End.
 
Текущее время: 00:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru