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

Основные методы сортировки массивов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 25 В двухмерном массиве хранятся результаты (время в минутах), показанные каждым из 16 велогонщиков на каж¬дом из 12 этапов соревнований (в первом сто http://www.cyberforum.ru/cpp-beginners/thread812890.html
25 В двухмерном массиве хранятся результаты (время в минутах), показанные каждым из 16 велогонщиков на каж¬дом из 12 этапов соревнований (в первом столбце — результа¬ты первого этапа, во втором - второго и т.д.). Судейской коллегией результаты пятого этапа были признаны недействи-тельными. Изменить массив так, чтобы в нем не было резуль¬татов этого этапа
C++ Построить график Помогите с созданием графика по функции y=(x^2)-6|x|+3, где x принадлежит отрезку . Спасибо. http://www.cyberforum.ru/cpp-beginners/thread812885.html
Создать С++-программу обработки строковых данных C++
Создать С++-программу обработки строковых данных, которая выполняет следующие действия: 1. Ввести строку с клавиатуры. 2. Проверить, есть строка изображением числа заданной системы счисления: - двоичной - восьмеричной - десятичной - шестнадцатеричной.
C++ Программа на бинарные файлы. Вывести сведения о химическом элементе по его символическому названию
Дан файл, содержащий сведения о химических элементах: название, символическое обозначение, массу атома, заряд ядра. Вывести сведения о химическом элементе по его символическому названию. Найти элемент с самой большой массой и наименьшим зарядом ядра. Спасибо за помощь.
C++ Работа с вводом. Нужно в зависимости от кол. введенных чисел выделить память http://www.cyberforum.ru/cpp-beginners/thread812838.html
С++ Нужно выделять память в том количестве, сколько было введено чисел до нажатия Enter. Как такое реализовать? хз как в гугл прописать даже. Подскажите с помощью каких функций или пример в коде
C++ STL List - где он применяется? Учу STL, пришел к list. Во первых, я не нашел нормальных уроков/примеров по нем. По мере его изучения из разных источников мне он показался вообще неудобным и ненужным... Мое понимание list: это обьекты хаотично хранящиеся в памяти, связаны между собой адресами указывающими на предыдущий и следующий обьекты из списка... единственный его плюс это быстрое добавление нового элемента в начало... подробнее

Показать сообщение отдельно
Basill
40 / 40 / 13
Регистрация: 16.02.2013
Сообщений: 197
19.03.2013, 23:42     Основные методы сортировки массивов
вот программа метод сортировки выбором
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
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <conio.h>
#include <clocale>
using namespace std;
 
int main()
{   setlocale (LC_ALL, "Russian");
    int a,b,t,n;
    int *arr;
     
     cout<<"Введите количество элементов массива: \n";
     cin >> n;
     arr = new int [ n ];
      
     for (int i=0; i<n; i++)
        {
        cout<<"Введите элемент неупорядоченного массива="; cin>> arr[i];
         }
          cout<<"Неупорядоченный массив:\n";
          int i;
          for(i=0; i<n; i++) cout<<arr[i]<<endl;
    
          for (a=1; a<n; a++) 
          for (b=n-1; b>=a; b--)
          {
            if (arr[b-1] > arr[b]) 
            {
                t = arr[b-1];
                arr[b-1] = arr[b];
                arr[b] = t;
            }
          }
    
    cout<<"Упорядоченный массив:\n";
    for(t=0; t<n; t++) cout<<arr[t]<<endl;
    
_getch();
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru