Створення програми "Залізничний вузол"
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
p>
right [6]: =2;
n: =6;
{assign (f1,rail. dat);
reset (f1);
while not eof (f1) do
begin
read (f1,right [n]);
inc (n);
end;
close (f1); }
d: =detect;
initgraph (d,m,);
r: =n;
l: =0;
s: =0;
p_op (1);
while (r+s>0) do
begin
if s>0 then
if left [l] <>stok [s] then
p_op (3);
while left [l] =right [r] do
p_op (2);
if r>0 then p_op (1);
end;
anim (0);
readln;
closegraph;
clrscr;
writeln (Operations: ,op,<,3*n-1, (3N-1) );
readln;
end.
Демонстрація роботи програми
Операція "МИМО"
Операція "В"
Операція "ІЗ"
Висновок
Дана програма дозволяє сортувати вагони двох типів найкоротшим шляхом. Також, виконавши деякі зміни, можна збільшити кількість типів вагонів.
Написанням цієї программи я отримав гарні навики розробки графічних завдань в Turbo Pascal. Особливо цікаво було розробити процедуру для зображення процесу сортування.
Використана література
- Ковалюк Т.В. Основи програмування - К., 2005