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

Сортировка массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка вставками http://www.cyberforum.ru/cpp-beginners/thread1158223.html
Необходимо отсортировать весь массив методом вставками парных чисел на возрастание const int N = 4; int mas; void fill(){ for(int i=0;i<N;i++){ for(int j=0;j<N;j++){ mas = rand()%100-50;
C++ Вывести список студентов, которые не сдали третий экзамен C++ Описать структуру данных STUDENT которая содержит следующую информацию: фамилия студента, группа, год рождения, результаты сдачи 5 экзаменов. Составить программу для создания массива из 5 элементов этой структуры и обработки соответствующих данных (поиск некоторой информации). 1. Вывести список студентов, которые не сдали третий экзамен http://www.cyberforum.ru/cpp-beginners/thread1158217.html
Классы "Пара чисел" и "Прямоугольный треугольник" C++
Есть простая прога с наследованием класса: #include <iostream> using namespace std; class PAIR{ public: int a,b; public: PAIR(){}; ~PAIR (){};
Запись последних восьми бит C++
Добрый вечер! Подскажите, пожалуйста, как правильно записать 8-мь последних бит переменной типа int в переменную массива QByteArray, которая занимает 1 байт. Что-то никакой простой алгоритм в голову не приходит, кроме как проверять значения каждого бита переменной побитовым умножением и уже непосредственно записывать 1 или 0 в однобайтовую переменную. Но этот подход очень долгий.
C++ Построить описание класса http://www.cyberforum.ru/cpp-beginners/thread1158198.html
Всем доброго времени суток! Нужна помощь, переделать программу, необходимо сделать ручной ввод(меню). Задание звучит так: "Построить описание класса обеспечивающего представление матрицы произвольного размера с возможностью изменения числа строк и столбцов, вывода на экран подматрицы любого размера и всей матрицы. Написать программу, демонстрирующую работу с этим классом. Программа должна...
C++ Класс С++ для работы с треугольником Добрый вечер! В С++ раньше не работал, однако сейчас передо мной стоит задача следующего содержания: "Разработать класс на языке С++ реализующий методы для работы с треугольником: построение треугольника, вычисление периметра, площади, длин сторон" Помогите пожалуйста с решением. Заранее спасибо! подробнее

Показать сообщение отдельно
MEverik
0 / 0 / 0
Регистрация: 25.03.2014
Сообщений: 13
27.04.2014, 10:43  [ТС]     Сортировка массива
Что я тогда делаю не так, что программа не работает, код выдает ошибку. [Linker error] undefined reference to `WinMain@16'
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <windows.h>
#include <iostream>
template< class T >
void selectSort(T* arr, int size) 
{
    T tmp;
    for(int i = 0; i < size; ++i) // i - Г*îìåð ГІГҐГЄГіГ№ГҐГЈГ® ГёГ*ГЈГ*
    { 
        int pos = i; 
        tmp = arr[i];
        for(int j = i + 1; j < size; ++j) // öèêë âûáîðГ* Г*Г*èìåГ*ГјГёГҐГЈГ® ýëåìåГ*ГІГ*
        {
            if (arr[j] < tmp) 
           {
               pos = j; 
               tmp = arr[j]; 
           }
        }
        arr[pos] = arr[i]; 
        arr[i] = tmp; // ìåГ*ГїГҐГ¬ ìåñòГ*ìè Г*Г*èìåГ*ГјГёГЁГ© Г± a[i]
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru