Budaqlanma, Şərt
və SEÇİM komandası ilə həyata keçirilir Alqoritmik dildə şərt Alqoritmlərdə növbəti addıma keçərkən bir neçə mümkun variantdan lazım olanının seçilməsinə alqoritmik dilində budaqlanma vasitəsi ilə nail olunur. Budaqlanma ƏGƏR və SEÇİM komandası ilə həyata keçirilir
İki alternativli şərt komandası Əgər komandasının ümumi forması İki alternativli şərt komandası Seriya 2 Şərt Yox Hə Seriya 1 .......... əgər şərt onda seriya 1 əks halda seriya 2 tamam İlk öncə şərt yoxlanılır. Şərt düz olduqda seriya 1, səhv olduqda isə seriya 2 yerinə yetirilir. Bir alternativli şərt komandası Şərt Yox Hə Seriya 1 .......... əgər şərt onda seriya 1 tamam Şərt düz olduqda seriya 1 yerinə yetirilir, səhv olduqda tamam sözündən sonrakı komandaya ötürülür.
MƏSƏLƏ 1 Robot A xanasındadır. Aşağıdakı alqoritm icra olundıqdan sonra robot hansı xanada olacaqdır? Alq Hərəkət Verilib | Robot A xanasındadır Gərəkdir | Robot hərəkət etsin Baş əgər xana qırmızıdırsa onda sağa əks halda sola tamam Son Başla A Şərt yoxlanıldı, xana qırmızı olmadığı üçün əks halda komandası icra olundu. Robot sola hərəkət etdi ------------------------------------------------------------------------------------------------------------------------------------ Alq Hərəkət Verilib | Robot A xanasındadır Gərəkdir | Robot hərəkət etsin Baş əgər xana yaşıldırsa onda sağa tamam Son Başla A Şərt yoxlanıldı, xana yaşıl olmadığı üçün robot heç bir komandanı icra etməyəcəkdir
MƏSƏLƏ 2 Robot dəhlizin sol başında - A xanasındadır. Dəhlizin aşağısındakı divar bütövdür, yuxarısında isə bir neçə çıxış var. Elə alqoritm qurun ki, robotu A xanasından B xanasına keçirsin və dəhlizdəki yuxarı çıxışı olan bütün xanaları rəngləsin. A B Məsələnin şərtini belə quraq. «Əğər dəhlizin yuxarısı boşdursa onda xananı rənglə». əgər yuxarı boşdur onda rənglə tamam A-dan B-yə qədər xanaların sayı məlum olmadığı üçün nə qədər ki dövründən istifadə edəcəyik.
MƏSƏLƏNİN ALQORİTMİK DİLDƏ PROQRAMINI YAZAQ Alq Dəhlizdəki çıxışları rəngləmək Verilib | Robot üfüqi dəhlizin sol başındadır Gərəkdir | Robot dəhlizin sağ başına çıxsın və dəhlizin yuxarıya çıxışı | olan damalarını rəngləsin Baş db nə qədər ki aşağıda divardır əgər yuxarı boşdur onda rənglə tamam Sağa ds Son Başla A B
Variantların sayı artdıqca bu cür alqoritmlə işləmək çətin olur. MÜRƏKKƏB ŞƏRTLİ ALQORİTMLƏR Alqoritmdə şərtin içərisində yenidən şərt olursa, başqa sözlə şərtlər iç-içə olursa onda mürəkkəb şərtli alqoritm yaranır .......... əgər suallara 80 %-dən yuxarı düzgün cavab verilibsə onda qiymət:= 5 əks halda əgər 50% - 80 % arasındadır onda qiymət:= 4 əgər 20%-50% arasındadır onda qiymət:= 3 əks halda qiymət:= 2 tamam BURAXILIŞ İMTAHANINI QİYMƏTLƏNDİRMƏ ALQORİTMİ Variantların sayı artdıqca bu cür alqoritmlə işləmək çətin olur. Məktəb alqoritmik dilində bunun üçün SEÇİM komandası nəzərdə tutulmuşdur.
... seçim komandasının ümumi forması .......... seçim hal şərt 1: seriya 1 hal şərt 2: seriya 2 ... əks halda seriya n+1 tamam Seriya 1 Şərt 1 Yox Hə Şərt 2 Şərt n Seriya 2 Seriya n+1 Seriya n ... Seçim komandası ilə buraxılış imtahanını qiymətləndirmə alqoritmi .......... seçim hal 80%-dən yuxarı: qiymət:=5 hal 50%-80% arasında: qiymət:=4 hal 20%-50% arasında: qiymət:=3 əks halda qiymət:=2 tamam
Be, Ça, Ç, Ca, C, Ş, B HƏFTƏNİN GÜNÜNÜ NÖMRƏSİNƏ UYĞUN ADINI GÖSTƏRƏN Alq Həftənin günləri Verilib | Kod Gərəkdir | Həftənin gününü təyin etmək Baş kodu daxil edin seçim hal kod:=1 : BAZAR ERTƏSİ hal kod:=2 : ÇƏRŞƏNBƏ AXŞAMI hal kod:=3 : ÇƏRŞƏNBƏ hal kod:=4: CÜMƏ AXŞAMI hal kod:=5: CÜMƏ hal kod:=6: ŞƏNBƏ hal kod:=7: BAZAR əks halda kod səhvdir tamam Son HƏFTƏNİN GÜNÜNÜ NÖMRƏSİNƏ UYĞUN ADINI GÖSTƏRƏN ALQORİTM
Dırnıs kənd tam orta məktəbi TƏŞƏKKÜRLƏR Ordubad rayon Dırnıs kənd tam orta məktəbi Etibar SÜLEYMANOV