1-mavzu. Algoritm tushunchasi va ulardan foydalanish



Yüklə 338,99 Kb.
səhifə10/10
tarix24.08.2023
ölçüsü338,99 Kb.
#140372
1   2   3   4   5   6   7   8   9   10
ramz maxammadiyev

i = 1;
S = S + a i ;


i = i + 1;
agar ( i <= n ) shart bajarilsa, u holda => (4);
P = a 1 ;

i = 2 ;
agar (P < a i ) shart bajarilsa, u holda P = a i ;


i = i + 1;
agar ( i <= n ) shart bajarilsa, u holda => (9) ;
R = S – P ;
muhrlash (R) .
Yuqoridagi keltirilgan masalani yechish algoritmini ixchamlashtirish mumkin:
kiritish (n, m, a i );
S = a 1 ;
P = a 1 ;


i = 2;
S = S + a i ;
agar (P < a i ) shart bajarilsa, u holda P = a i ; 7) i = i + 1;
agar ( i <= n ) shart bajarilsa, u holda => (5) ;
R = S – P ;
muhrlash (R) .
Algoritmda yig‘indi va maksimal qiymat aniqlash jarayonida boshlang‘ich indeks qiymatini tenglashtiriladi (S = a 1 va P = a 1 ) va jarayon massivning 2 chi elementini qayta ishlashdan boshlandi. Ya’ni bir takrorlash jarayonida ikkita: massiv element qiymatlari yig‘indisini hisoblash va maksimal qiymatni aniqlash amalga oshiriladi.
Blok-sxemalarning takrorlanuvchi qismlarini quyidagi parametrli takrorlash strukturasi ko‘rinishida ham ifodalash mumkin (1.20-rasm).



1.20-rasm. Parametrli takrorlash operatorining umumiy ko‘rinishi
13-misol. Parametrli takrorlash operatoriga masala sifatida berilgan ax

x=1,2,3,.....10 qiymatlarda y= funksiyasining qiymatini hisoblash bloka+x
sxemasiga keltiriladi (1.21-rasm).



1.21-rasm. Parametrli takrorlash operatoriga doir blok-sxema
http://fayllar.org
Yüklə 338,99 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin