>> DAVID J. MALAN: indi h蓹yata ed蓹k yaln谋z bir t蓹r蓹fi yoxdur ki, funksiyas谋
t蓹siri, lakin 蓹v蓹zin蓹 returns bir qaytar谋lmas谋 d蓹y蓹ri.
X眉susil蓹, bir funksiyas谋 h蓹yata bildirin olan m眉sb蓹t int almaq 莽a臒谋r谋b
h蓹yat m蓹qs蓹di m蓹hz bunu edir.
X眉susil蓹, m蓹n istifad蓹 etm蓹k ist蓹diyiniz a艧a臒谋dak谋 kimi bu funksiya -
int N m眉sb蓹t int almaq olur.
V蓹 sonra 莽ap f, thanks y眉zd蓹 眉莽眉n i kimi
tutucu, verg眉l, sonu.
>> 陌ndi 蓹lb蓹tt蓹, m眉sb蓹t olsun int h蓹l蓹 m枚vcud deyil.
Bel蓹 ki, onu h蓹yata ke莽irm蓹k 眉莽眉n s枚z bildirin M蓹nim fayl x蓹tti 眉st 蓹lav蓹
kimi int signifying ki, bu funksiya int qay谋dacaqlar -
m眉sb蓹t int almaq.
V蓹 ayd谋n m眉蓹yy蓹n ed蓹k ki, bu funksiyas谋 h蓹r hans谋 bir daxil etm蓹k, v蓹 deyil
bel蓹 ki, onun d蓹lill蓹ri etibars谋z edir.
M蓹nim fayl alt谋ndak谋 indi ed蓹k, sad蓹c蓹, bel蓹 ki, top 蓹sas q蓹d蓹r davam ed蓹 bil蓹rsiniz
h蓹qiq蓹t蓹n h蓹yata ke莽irilm蓹si v蓹 ya m眉蓹yy蓹n bu funksiya.
>> Birinci biz eyni il蓹 ba艧lamaq imza, bel蓹 dan谋艧maq -
int m眉sb蓹t int etibars谋z almaq.
V蓹 indi almaq h蓹yata bildirin a艧a臒谋dak谋 kimi m眉sb蓹t int.
Da ancaq N adl谋 int, elan ed蓹k biz dem蓹k olar ki, bir 艧ey z蓹ng ed蓹 bil蓹r
biz a艧a臒谋dak谋 yoxdur, ist蓹diyiniz b蓹zi V蓹ziyy蓹ti do臒ru deyil, v蓹 biz qay谋tmaq laz谋md谋r
bir an ki, v蓹ziyy蓹t.
Print f, m蓹n蓹 bir m眉sb蓹t int verin, v蓹 indi al谋n int istifad蓹 ed蓹k
h蓹qiq蓹t蓹n CS50 kitabxana ki, int almaq.
>> Amma m蓹nim v蓹ziyy蓹td蓹, bunu ed蓹k loop bel蓹 uzun N az 1 kimi.
Istifad蓹莽i kimi uzun, ba艧qa s枚zl蓹, m蓹ni t蓹min 蓹m蓹kda艧l谋q etmir
m眉sb蓹t int il蓹, qoy m蓹n蓹 yenid蓹n-tez ona v蓹 ya yenid蓹n onu, yenid蓹n v蓹 yenid蓹n
o yoxdur q蓹d蓹r.
Amma 莽眉nki, h蓹l蓹 h蓹yata deyil蓹m M蓹n laz谋md谋r bu funksiyas谋 sonu
h蓹qiq蓹t蓹n ki, daxil olan bir 艧ey.
V蓹 m蓹n qaytar谋lmas谋 haqq谋nda getm蓹k 眉莽眉n gedir蓹m Bu geri sonuna kimi bir x蓹tt il蓹
n枚qt蓹li verg眉l, bununla faktiki qaytar谋lmas谋 Bu funksiya 莽a臒谋r谋艧谋 ed蓹n 蓹sas int.
陌ndi qeyd d蓹y蓹r ki, h蓹tta baxmayaraq int m眉sb蓹t int qaytar谋r almaq, bu
Bu qay谋tmaq 眉莽眉n 蓹lb蓹tt蓹 ki, g枚z蓹l x眉susi bir m眉sb蓹t int.
X眉susi bir veri n枚v眉 眉莽眉n yoxdur m眉sb蓹t tam x眉susi, bel蓹 ki, biz
sad蓹c蓹 in艧a istifad蓹 "int".
>> 陌ndi geri line doqquz, m蓹n deyil蓹m ki, g枚r眉rs眉n眉z bu istiqam蓹td蓹 N. Amma N 莽ap
elan ki, N m蓹xsusdur line s蓹kkiz.
Bel蓹 ki, siz tamamil蓹 ola bil蓹r 莽谋x谋r eyni bel蓹 ad谋na d蓹yi艧蓹nl蓹rin
onlar 蓹rzind蓹 m枚vcud uzun kimi m眉xt蓹lif scopes.
V蓹 h蓹cmi il蓹 m眉蓹yy蓹n edilir geri ki, 蓹n yax谋ndan q谋vr谋m a艧谋rma
d蓹yi艧蓹n 蓹hat蓹 Siz m眉蓹yy蓹n etdik ki,.
>> 陌ndi t蓹rtib ed蓹k v蓹 Bu proqram run.
Etm蓹k funksiyalar谋 1, dot funksiyalar谋 1 do臒ramaq.
Nin bir m眉sb蓹t int kimi 50 verim, v蓹 50 眉莽眉n t蓹艧蓹kk眉r edir.
Eyni zamanda, biz 蓹m蓹kda艧l谋q yoxdur, verilm蓹si, yen蓹 proqram 莽al谋艧an
0, m蓹n yen蓹 istenir, v蓹 ya verir蓹m 1 m蓹nfi, m蓹n yen蓹 istenir edir蓹m.
Amma il蓹 t蓹min 蓹m蓹kda艧l谋q 蓹g蓹r , 50 dem蓹k, m蓹n 50 眉莽眉n t蓹艧蓹kk眉r edir蓹m.