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

Рекурсия: сортировка массива методом простого выбора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы http://www.cyberforum.ru/cpp-beginners/thread64170.html
Помогите решить задачу на С. Используйте одномерный массив для решения следующей задачи. Компания оплачивает работу своих продавцов с учетом комиссионных.Продавцы получают $200 в неделю плюс 9% от...
C++ Нужно переделать проекты через указатели.Буду очень благодарен) Переделать всё через указатели. №1 Удалить элементы кратные 7. Добавить после каждого нечетного элемента массива элемент со значением 0. #include "stdafx.h" #include <iostream> #include <locale>... http://www.cyberforum.ru/cpp-beginners/thread64163.html
Объединение структур данных C++
Есть такое задание : Объявите три структуры с элементами целого типа:очередь dmer ,вектор a_vec,и список a_list.Заполните список и вектор элементами.При помощи алгортма merge объедените в очереди...
действительные числа (С++) C++
Подскажите пожалуйста как с помощью функции: #include <sstream> //----------------------- stringstream tmp; tmp << s; tmp >> d; решить эту задачу, на сколько я...
C++ Составить описание класса "время" http://www.cyberforum.ru/cpp-beginners/thread64143.html
ПОМОГИТЕ ПОЖАЛУЙСТА СДЕЛАТЬ РАБОТУ!!!! Время задается в формате час:минута:секунда. Методы класса: а) добавление ко времени заданного количества минут (учесть переход через 24 часа);...
C++ вопрос по cout? подскажите,пожалуйста!Есть структура,которая описывает 2 члена название авто и год выпуска,создан блок памяти при помощи new для этой самой структуры.Проблема в том,как выводится информация в консоле... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
16.11.2009, 09:07
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
#include <iostream.h>
#include <conio.h>
 void Sort (int A[], int N, int i)
{
          if(i<N)
          {
              int min = A[i],index=i;
          for (int j=i+1; j < N; j++)
                if (A[j]<min) min=A[j],index=j;
          A[index]=A[i];
          A[i]=min;
          i++;
          Sort(A, N, i);
        }
}
int main()
{
    int i=0, N=10;
    int mas [10]={1,2,5,3,4,9,8,7,6,0};
    Sort(mas, N, i);
    for(int j=0; j<N; j++)
        cout<<mas[j]<<"  "; 
 getch();
 return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru