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

Упорядочение записей по убыванию расстояния - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ объясните пожалуйста эту программу http://www.cyberforum.ru/cpp-beginners/thread698939.html
#include <stdio.h> #include <conio.h> #include <iostream> int maximum (int mas, int i, int n) { int max; max = mas; for (i; i<n; i++) { if (mas > max)
C++ Графический интерфейс Привет,подскажите как в visual studio написать простенькую програмку с граф.интерфейсом? В консоле не интересно,хотелось бы как обычная программа... Я не нашёл не чё путного что почитать,подскажите где научиться или расскажите Я пробовал создавать форму,кнопки,но как это связано и как это взаимодействует...ХЗ... Например программа возводящая число в степень,поле ввода числа,кнопка... http://www.cyberforum.ru/cpp-beginners/thread698936.html
Добавить k элементов в конец массива C++
Сформировать массив из n элементов с помощью датчика случайных чисел. Добавить k любых элементов в конец массива.
C++ LNK2019: Unresolved external symbol
Приветствую! Была поставлена задача написать некоторую программу. Пример был найден, но скомпилировать на VS2012 мне его не удалось. Выпадают вот такие вот ошибки: Error 1 error LNK2019: unresolved external symbol "public: __thiscall cpl::Vector::Vector(int)" (??0Vector@cpl@@QAE@H@Z) referenced in function "void __cdecl `dynamic initializer for 'txyz''(void)"...
C++ Удалить максимальный элемент массива http://www.cyberforum.ru/cpp-beginners/thread698931.html
Сформировать массив из n элементов с помощью датчика случайных чисел. Удалить максимальный элемент массива со сдвигом последующих.
C++ Перегрузка оператора индексирования Собсно код с книжки списал. Понятно что данный класс на векторе построен (понятно, что можно на основе любого контейнера зафигачить), однако остается большим вопрос зачем обязательно ДВА оператора индексирования, зачем их перегружать, зачем нужно именно ДВА варианта? Ну и так же непонятно зачем было ссылку писать а не int в операторах, и зачем столько слов const.... Вроде все работает, но... подробнее

Показать сообщение отдельно
ChuckNorris
2 / 2 / 0
Регистрация: 25.10.2012
Сообщений: 42
15.11.2012, 21:33     Упорядочение записей по убыванию расстояния
упорядочение записей по убыванию расстояния в километрах;

Вот код к задаче:
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
47
48
49
50
51
52
53
const int n=3;
const int N=3;
#include <stdio.h>
#include <iostream>
#include <string.h>
#include <locale.h>
using namespace std;
 
 
struct  ITINERARY
{
    char FIRST[10];
    char FINAL[10];
    int NUM;
    float DISTANCE;
};
 
 
void INP(ITINERARY[]);
void vpor(ITINERARY[]);
 
 
 
int main ()
 
{   setlocale(LC_ALL,"Russian");
    ITINERARY ROUT[N];
    INP(ROUT);
   vpor(ROUT);
    return 0;
}
 
 
 
void INP (ITINERARY ROUT[N]){
    int p=0;
for (int i=0;i<n;i++){
    
cout<<"номер маршрута: ";
cin>>ROUT[i].NUM;
 
cout<<"Введите название начального пункта маршрута: ";
cin>>ROUT[i].FIRST;
 
cout<<"Введите название конечного пункта маршрута: ";
cin>>ROUT[i].FINAL;
 
cout<<"Введите расстояние в километрах между пунктами: ";
cin>>ROUT[i].DISTANCE;
cout<<endl;
}
}
void vpor (ITINERARY ROUT[N]){
Я вот объявил функцию void vpor которая должна делать упорядочение записей, допишите пожалуйста все остальное.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru