Створення програми "Залізничний вузол"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

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. Особливо цікаво було розробити процедуру для зображення процесу сортування.

Використана література

 

  1. Ковалюк Т.В. Основи програмування - К., 2005