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

сортировка данных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ шаблон для различных типов одномерных массивов http://www.cyberforum.ru/cpp-beginners/thread212330.html
Общая постановка. Даны: число N и последовательность a1, a2, … aN. Создать шаблон класса, порождающий динамические одномерные массивы с элементами различных типов (вещественные, целочисленные и т.д.). Тип данных и результат являются параметрами по отношению к классу, программа должна иметь методы инициализации, конструктор, деструктор, метод просмотра значений созданного массива согласно...
C++ Одномерный массив!!! Подскажите пожалуйста как правильно сделать сортировку элеметов массива. Задание:Упорядочить по возрастанию отдельно элементы, стоящие на чётных местах, и элементы, стоящие на нечетных местах. я сделал вот так,но знаю что это не правильно. //Сортировка массива void sort(double a,int n) {//Объявляем переменные double m; int i,j; //Вычисления для нечетных for(i=1; i<n-2; i=i+2) http://www.cyberforum.ru/cpp-beginners/thread212326.html
Соеденить 3 разных программы C++
В наличии 3 вида сортировки - Шелл, Хоар, слияние ( shellsort, quicksort, mergesort ). все используют шаблон. огромная просьба помогите совместить их. и если кто сможет указать на ошибки, какие там есть. Передомной стоит задача сделать едиую программу с обычным меню выбора сортировки, а потом в каждой из них при помощи ручного ввода переменных показать что каждая из них работает.:bye:...
Массивы. Динамически распределяемая память. C++
Всем привет. Помогите решить задачку. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) найти количество элементов массива, больших определенного числа, вводимого пользователем; 2) вычислить произведение элементов массива, расположенных после максимального по модулю элемента. При наличии нескольких максимальных по модулю элементов (равных друг другу) выбирается...
C++ массивы http://www.cyberforum.ru/cpp-beginners/thread212292.html
Люди добрые, помогите решить пару задач на Turbo С++ (где спользуются printf scanf) на одномерные и двумерные массивы: 1)Дан массив Х. Переписать пять первых положительных элементов массива подряд в массив У. Найти максимальный элемент массива Х. 2)Найти наибольший и наименьший элементы вещественного массива. Если таких элементов несколько, определить, сколько их. Создать фйнкции для...
C++ Списки(предметный указатель) В урезанных сроках пытаюсь освоить пропущенную тему и написать последнюю лабу насочинял код, вроде правильно, но работать не хочет... #include <iostream.h> #include <windows.h> #include <stdlib.h> #include <conio.h> #include <string.h> #include <ctime> подробнее

Показать сообщение отдельно
spiderman
0 / 0 / 0
Регистрация: 15.04.2010
Сообщений: 9
16.12.2010, 11:58     сортировка данных
Для получения места в общежитии формируется список студентов, который включает Ф.И.О. студента, группу, средний балл, доход на члена семьи. Общежитие в первую очередь предоставляется тем, у кого доход на члена семьи меньше двух минимальных зарплат, затем остальным в порядке уменьшения среднего балла. Вывести список очередности предоставления мест в общежитии.
Вот моя структура
typedef struct CStud //данные о студенте.
{
CString fio;
int group;
double ball,dohod;
}
STRUCTRECORD;
CStud Stud[100];
int n_zap;
////////////////////////////////////////////////////////////
Помогите, пожалуйста, выполнить сортировку для вывода списка очерёдности студентов
void CMainFrame::OnSort()
{
// TODO: Add your command handler code here
CSDI2Doc * pDoc = (CSDI2Doc*)GetActiveDocument();
pDoc->m_sort=true;
/////////////////////////// вот сюда нужно вставить код сортировки
pDoc->UpdateAllViews(NULL);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru