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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Compare - не понимаю смысла http://www.cyberforum.ru/cpp-beginners/thread688350.html
Не понимаю смысла функции COMPARE в решении данной задачи. (16 строчка) Сортируем по убыванию, все просто. Почему возвращаемое значение этой функции - разность величин? Что вообще должна возвращать...
C++ Нарисовать окружность Пишу на Visual C++ 2012. вот коды: // Win32Project1.cpp: определяет точку входа для приложения. // #include "stdafx.h" #include "Win32Project1.h" #include "laba2.h" http://www.cyberforum.ru/cpp-beginners/thread688349.html
C++ почему то первый в этом коде у меня не нулевой элемент а идет по порядку все
#include "stdafx.h" #include <iostream> #include "conio.h" #include "locale.h" #define countof(array) (sizeof(array) / sizeof((array))) using namespace std; int main(void)
Строки: Дано предложение. Удалить из него все буквы «с» C++
Дано предложение. Удалить из него все буквы «с».
C++ Работа с файлом http://www.cyberforum.ru/cpp-beginners/thread688335.html
#include <stdio.h> #include <conio.h> int main(void){ FILE *fid; char ch, p; int i=1; if ((fid = fopen("D:\\data1.txt", "w")) == NULL)
C++ Ввод массива в Memo #include <stdio.h> void __fastcall TForm1::Button1Click(TObject *Sender) { int a={3, -1, 15, -7, 9, 3, 0}; int i,maxOtr; for (i=0; i<=6; i++) maxOtr=a; for (i=1; i<=6; i++) if (a>maxOtr... подробнее

Показать сообщение отдельно
BohdanSavych
1 / 1 / 0
Регистрация: 25.12.2013
Сообщений: 44
16.02.2015, 00:36
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
class modyl
{public:
    char Sprizv[20];
    char Sinic[2];
    int Irate;
void sort(modyl a[],int );
};
void modyl::sort(modyl a[],int countOfElement)
{
    for(int  i = 0 ; i <countOfElement;i++)
    {
        for(int j=0;j<countOfElement;j++)
        {
            if(a[i].Irate>a[j].Irate)
            {
                strcpy(a[i].Sprizv,a[j].Sprizv);
                strcpy(a[i].Sinic,a[j].Sinic);
                swap(a[i].Irate,a[j].Irate);
                
            }
        }
    }   
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru