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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Необходимо разработать программное обеспечение для тепличного хозяйства, использующего гидропонику http://www.cyberforum.ru/cpp-beginners/thread757919.html
Доброго времени суток) Есть задачка, найти не получилось. Прошу помощи в реализации на с++ Необходимо разработать программное обеспечение для тепличного хозяйства, использующего гидропонику. Растения в таком хозяйстве выращиваются без грунта на специальном питательном растворе. На режим выращивания влияют различные внешние показатели, которые необходимо поддерживать в заданном диапазоне. Это...
C++ Нужно написать программу(Двумерный массив) в Visual Studio 2008 Дана целочисленная прямоугольная матрица. Определить: 1) сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент; 2) номера строк и столбцов всех седловых точек матрицы. Примечание : Матрица A имеет седловую точку Aij , если Aij является минимальным элементом в i -й строке и максимальным в j -м столбце. спасибо заранее http://www.cyberforum.ru/cpp-beginners/thread757901.html
C++ В массиве хранятся сведения о количестве осадков, выпавших за каждый день июня
В массиве хранятся сведения о количестве осадков, выпавших за каждый день июня. Определить: в какую декаду месяца выпало больше всего осадков(декада - 10 дней)
C++ Найти количество различных элементов в массиве
Найти количество различных элементов в массиве.
C++ Бинарное дерево поиска http://www.cyberforum.ru/cpp-beginners/thread757885.html
#include <iostream> using namespace std; struct node { int key; node *left; node *right; node *p;
C++ Не могу скомпилировать исходники Сегодня скачал исходник Zeus'а. Но при компиляции вылетают ошибки, в visial studio я полный ноль, на билдире пишу. Ошибки ------ Построение начато: проект: builder, Конфигурация: Release Win32 ------ Построение начато 10.01.2013 15:41:40. InitializeBuildStatus: Обращение к "Release\builder.unsuccessfulbuild". PostBuildEvent: "default" не является внутренней или внешней командой,... подробнее

Показать сообщение отдельно
Ultran
 Аватар для Ultran
3 / 3 / 0
Регистрация: 15.09.2012
Сообщений: 86
10.01.2013, 17:44     Сортировка массива структур
Здравствуйте!
Помогите пожалуйста реализовать сортировку массива структур по полю "date" (все записи должны быть отсортированны по дате).
При написании кода используется среда Microsoft Visual C++ 2010, экспресс-версия
Вот написанный мною код (реализован только ввод количества записей, заполнение массива данными и непосредственно вывод):
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
40
41
42
43
44
45
46
#include "stdafx.h"
#include <iostream>
#include <iomanip>
 
using namespace std;
 
struct EKZAMEN
    {
        char name[100];
        int date;
        int assessment;
    };
 
void main()
{
    
    struct EKZAMEN stud[20];
    int i, n;
 
    cout<<"Vvedite kol-vo studentov: ";
    cin>>n;
 
    // Ввод данных в массив
    for(i=0; i<n; i++)
    {
        cout<<"Vvedite imya: ";
        cin>>stud[i].name;
 
        cout<<"Vvedite daty: ";
        cin>>stud[i].date;
 
        cout<<"Vvedite ocenky: ";
        cin>>stud[i].assessment;
 
    }
 
    // Вывод данных из массива
    for(i=0; i<n; i++)
    {
        cout<<"Student: "<<stud[i].name<<endl;
        cout<<"Data sdachi ekzamena: "<<stud[i].date<<endl;
        cout<<"Ocenka: "<<stud[i].assessment<<endl;
    }
    
    system("pause");
}
Заранее благодарен всем откликнувшимся!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru