![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
dron4ik |
![]()
Сообщение
#1
|
|||
![]() Бывалый ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 318 Пол: Мужской Репутация: ![]() ![]() ![]() |
Всем привет. Возникла такая проблемав коде
Программа выводит минимальный путь между двумя указанными вершинами в графе и его длину. При запуске программы на экран выводится запрос о вводе весов рёбер исследуемого графа. Данные, введённые пользователем, отображаются в виде матрицы смежности, в которой не существующие рёбра обозначаются нулями. После указанным рёбрам присваивается значение 65535, которое принимается за бесконечность. Следующим этапом выполнения программы является запрос о вводе номеров вершин, между которыми необходимо узнать путь. В случае, если начальная и конечная вершины совпадают, отображается соответствующее сообщение и работа программы завершается. В противном случае выполняется непосредственно алгоритм Дейкстры, схема которого приведена в приложении В. Результатом программы является вывод на экран вершин, через которые проходит минимальный путь, а также вывод длины маршрута. Если пути между заданными точками не существует – выводится соответствующее сообщение. Код проги: #include <vcl.h>
|
|||
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата ПИШЕТ ОШИБКУ ТАКУЮ: Сannot overload 'main' -- VIRDEF name conflict for 'main()' Подскажите как ее исправить((( Удалить строки:#pragma argsused, иначе у тебя получается то, о чем предупреждает компилятор: одно описание функции main() у тебя уже есть, ты делаешь второе, а это перегрузка, а перегружать main() нельзя. |
![]() ![]() |
![]() |
Текстовая версия | 16.08.2025 6:16 |