60 likes | 324 Views
Yardımçı Alqoritmlər. Alqoritmləri qurarkən bəzən əvvəlcədən qurulmuş alqoritmlərdən istifadə etmək daha məqsədə uyğun olur. Yardımçı alqoritm. Başqa alqoritmlərin tərkibində bütövlükdə istifadə olunan alqoritmə yardımçı alqoritm deyilir.
E N D
Yardımçı Alqoritmlər
Alqoritmləri qurarkən bəzən əvvəlcədən qurulmuş alqoritmlərdən istifadə etmək daha məqsədə uyğun olur. Yardımçı alqoritm Başqa alqoritmlərin tərkibində bütövlükdə istifadə olunan alqoritmə yardımçı alqoritm deyilir.
MƏSƏLƏ: NET sözünü cizgiçinin köməyi ilə yazın. Məsələnin alqoritmik dildə proqramını yazaq AlqNET sözü Verilib| Qələm qaldırılıb Gərəkdir| Cizgiçi NET sözünü yazsın və qələmi qaldırsın Baş N hərfi E hərfi T hərfi Son Başla
Yardımçı alqoritmin necə yazıldığına baxaq AlqNET sözü Verilib| Qələm qaldırılıb Gərəkdir| Cizgiçi NET sözünü yazsın və qələmi qaldırsın Baş Yardımçı alqoritm 1 Yardımçı alqoritm 2 Yardımçı alqoritm 3 Son Baş N hərfi |(Yardımçı alqoritm 1 çağırılır) E hərfi|(Yardımçı alqoritm 2 çağırılır) T hərfi|(Yardımçı alqoritm 3 çağırılır) Son
Baş Son Baş Qələmi endir (0; 3) vektoru qədər yerini dəyiş (1;-3) vektoru qədər yerini dəyiş (0; 3) vektoru qədər yerini dəyiş Qələmi qaldır Son N Yardımçı alqoritm 1 Baş Qələmi endir (-1; 0) vektoru qədər yerini dəyiş (0; 3) vektoru qədər yerini dəyiş (1; 0) vektoru qədər yerini dəyiş Qələmi qaldır (0; -1,5) vektoru qədər yerini dəyiş Qələmi endir (-1; 0) vektoru qədər yerini dəyiş Qələmi qaldır Son E Yardımçı alqoritm 2 Baş Qələmi endir (0; 3) vektoru qədər yerini dəyiş Qələmi qaldır (-1; 0) vektoru qədər yerini dəyiş Qələmi endir (3; 0) vektoru qədər yerini dəyiş Qələmi qaldır Son T Yardımçı alqoritm 3