>> HOPARL脰R 1: ki, son versiyas谋 sigma, m蓹n z蓹ng n蓹 h蓹yata
M蓹n istifad蓹 vasit蓹si iterativ h蓹ll, bir Bu b眉t眉n q蓹d蓹r saymaq 眉莽眉n ir蓹li loop
1 v蓹 m, sonra aras谋nda n枚mr蓹l蓹ri c蓹mini qaytar谋lmas谋.
>> Amma biz ba艧qa istifad蓹 ed蓹 bil蓹rsiniz 莽谋x谋r eyni h蓹yata texnika
funksiyas谋, bir texnika recursion kimi tan谋n谋r.
A recursive funksiyas谋, bel蓹 ki, dan谋艧maq, sad蓹c蓹 枚z眉 莽a臒谋r谋r ki biridir.
陌ndi, v蓹 枚z眉 ki, bir problem ola bil蓹r.
Bir funksiyas谋 sad蓹c蓹 枚z眉 莽a臒谋r谋r 蓹g蓹r 枚z眉n眉 枚z眉n眉 tutan 莽a臒谋r谋r
ki, proses ba艧a he莽 bot bil蓹r.
Amma bel蓹 uzun biz daxil kimi bir qondarma baza halda, t蓹min ed蓹n bir v蓹ziyy蓹t
B蓹zi hallarda biz demirik ki, 枚z眉m眉z眉, ba艧qa ki, proses
sonsuz loop dayand谋rmaq laz谋md谋r.
>> 陌ndi reimplement ed蓹k a艧a臒谋dak谋 kimi sigma.
N daha az v蓹 ya 0 b蓹rab蓹r olduqda, m蓹n sad蓹c蓹, v蓹 bir q蓹d蓹r 枚zba艧谋na,
0 qay谋tmaq 眉莽眉n gedir.
Else m蓹n n蓹 gedir蓹m 蓹slind蓹 m眉sb蓹t int sigma hesablamaq
M蓹n t蓹qdim etdik ki.
>> 陌ndi m sigma n蓹dir?
Yax艧谋, m sigma, 蓹lb蓹tt蓹, m vasit蓹sil蓹 1 m蓹bl蓹臒i.
Amma biz bu bar蓹d蓹 ba艧qa c眉r d蓹 d眉艧眉nm蓹k 蓹g蓹r, sad蓹c蓹 m plus m m蓹bl蓹臒i var
minus 1 plus m minus 2 v蓹 s, b眉t眉n yol 1 a艧a臒谋.
Bel蓹 ki m蓹nada, g枚r眉n眉r ki M蓹n sad蓹c蓹 m plus qay谋tmaq bil蓹r.
>> V蓹 sonra m蓹n m minus laz谋md谋r 1 plus m minus 2.
Amma ver蓹 bil蓹r ki, bir funksiyas谋 var M蓹n蓹 d蓹qiq cavab, y蓹ni
m minus 1 sigma.
>> 陌ndi bu 艧蓹kild蓹 枚z眉m眉 z蓹ng etmir 蓹n yax艧谋 fikir kimi g枚r眉n眉r.
脟眉nki sigma 莽a臒谋r谋r sigma 莽a臒谋r谋r 蓹g蓹r sigma 莽a臒谋r谋r sigma, siz
hesab edir蓹m ki, bu proses He莽 sona bil蓹r.
Biz s枚zd蓹 baza idi niy蓹 Amma ki Bu funksiya 眉st halda.
M 蓹g蓹r yoxlay谋r ki, 蓹g蓹r v蓹ziyy蓹t getmir蓹m daha az v蓹 ya 0 b蓹rab蓹r
枚z眉m眉 z蓹ng etm蓹k 眉莽眉n.
M蓹n 蓹v蓹zin蓹, 0 qay谋tmaq 眉莽眉n gedir蓹m olan 枚z n枚vb蓹sind蓹 蓹lav蓹 olacaq
M蓹n c蓹ml蓹nm蓹si etdik ki, 蓹vv蓹lki n枚mr蓹l蓹ri up, bununla bu dayand谋r谋lmas谋
ba艧qa sonsuz proses.
>> 陌ndi g枚r蓹k, 蓹g蓹r bu yeni h蓹yata ke莽irilm蓹si i艧l蓹yir.
Nin xilas ed蓹k t蓹rtib v蓹 Bu proqram run.
Sigma 1 dot sigma 1 do臒ramaq olun.
V蓹 蓹n il蓹 t蓹min ed蓹k 蓹vv蓹lki kimi eyni 蓹d蓹d.
2, olan 眉mid m蓹n蓹 3 verm蓹lidir.
Nin, 3 il蓹 t蓹min ed蓹k ed蓹n in艧allah m蓹n蓹 6 verm蓹lidir.
V蓹 n蓹hay蓹t il蓹 t蓹min ed蓹k H蓹qiq蓹t蓹n m蓹n蓹 1,275 verir 50,.