Yardımçı alqoritmlər
İcraçı Cizgiçi 4 komandanı yerinə yetirir Qələmi qaldır Qələmi endir (arq həq x, y) nöqtəsinə yerini dəyiş (arq həq a, b) vektoru qədər yerini dəyiş
Arqumentlər komanda cağırılarkən göstərilir və ixtiyari həqiqi ədəd ola bilər. Məsələn: (2.5, 0.5) nöqtəsinə yerini dəyiş (a,b) vektoru qədər yerini dəyiş komandası (x+a, y+b) vektoru qədər yerini dəyiş
(x,y)
Alq M hərfi verilib qələm A nöqtəsindəir və qaldırılıb gərəkdir Cizgiçi M hərfini cəksin vəqələmi qaldırsin Baş qələmi endir (0, 4) vektoru qədər yerini dəyiş (1, -2) vektoru qədər yerini dəyiş (1, 2) vektoru qədər yerini dəyiş (0, -4) vektoru qədər yerini dəyiş qələmi qaldır son
B
Alq ALP sözü verilib qələm qaldırılıb gərəkdir Cizgiçi ALP sözünü yazsın və sözün sonunda qələmi qaldırıb dayansın sonunda qələmi qaldırıb dayansınBaş A hərfi L hərfi P hərfi son Alq ALPAY adı verilib qələm qaldırılıb gərəkdir Cizgiçi ALPAY adını yazsın və sözün sonunda qələmi qaldırıb dayansın sonunda qələmi qaldırıb dayansınBaş ALP sözü A hərfi Y hərfi son
Alq tunel Baş kvadrat(10); (1,1) vektoru qədər yerini dəyiş kvadrat(7); (1,1) vektoru qədər yerini dəyiş kvadrat(4); (1,1) vektoru qədər yerini dəyiş kvadrat(1); Son Alq kvadrat (arq heq a) Baş qələmi endir (a, 0) vektoru qədər yerini dəyiş (0, a) vektoru qədər yerini dəyiş (-a, 0) vektoru qədər yerini dəyiş (0, -a) vektoru qədər yerini dəyiş qələmi qaldır Son
Tunel alqoritminin icrasının nəticəsi