Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.02.2012, 20:42   #1
-snt
 
Регистрация: 26.01.2012
Сообщений: 4
Восклицание Деревянный алгоритм(Pascal)

Составить программу в паскале, где следует заполнить двумерный(зеркальный по диагонали) массив рандомом или вводом с клавиатуры, а в подпрограмме найти эйлеров цикл и вывести его последовательность пунктов обхода. В общем пройти каждый пункт 1 раз и вернуться в начало

Написал код основной программы для заполнения матрицы:
Код Pascal1
Код:
Program D;
var
n,i,j: integer;
a: array[1..100,1..100] of integer;
begin
writeln ('Vvedite kol-vo gorodov');
readln (n);
for i:=1 to n do
for j:=1 to n do
begin
if i=j then begin
a[i,j]:=0;
end;
if i<j then begin
writeln ('Vvedite rasstoyanie v ycheiku (a[',i,'-',j,']=)');
readln (a[i,j]);
a[i,j]:=a[j,i];
end;end;
end.
Подскажите пожалуйста, как в подпрограмме можно реализовать нахождение эйлерова цикла, используя массив с пунктами обхода коммивояжёра?

Последний раз редактировалось -snt; 11.02.2012 в 20:45.
-snt вне форума Ответить с цитированием
Старый 11.02.2012, 21:22   #2
-snt
 
Регистрация: 26.01.2012
Сообщений: 4
По умолчанию

чё никто не знает?)
-snt вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно доделать задачу Dizel_Zombi Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 27.06.2011 21:27
Нужно доделать игру Chuvak ot dushi Паскаль, Turbo Pascal, PascalABC.NET 1 22.12.2010 22:18
записи. доделать нужно.. Shelena Помощь студентам 5 21.11.2010 18:26
нужно доделать. на паскале ddeman666 Помощь студентам 1 14.06.2010 18:08
Нужно доделать 2 сайта Irina-70 Фриланс 1 19.02.2009 15:48