{"id":54149,"date":"2019-12-19T00:00:00","date_gmt":"2019-12-18T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/osnova-lyubogo-programmirovaniya-na-pazlah"},"modified":"2020-02-18T14:02:07","modified_gmt":"2020-02-18T11:02:07","slug":"osnova-lyubogo-programmirovaniya-na-pazlah","status":"publish","type":"post","link":"https:\/\/prohoster.info\/az\/blog\/news\/osnova-lyubogo-programmirovaniya-na-pazlah","title":{"rendered":"H\u0259r hans\u0131 bir proqramla\u015fd\u0131rman\u0131n \u0259saslar\u0131... bulmacalarda","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><b>Salam, Habr sakinl\u0259ri!<\/b><\/p>\n<p>Bu m\u0259qal\u0259d\u0259 m\u0259n C++ proqramla\u015fd\u0131rma m\u00fc\u0259llimi kimi kollec il\u0259 texniki universitetd\u0259ki t\u0259cr\u00fcb\u0259mi b\u00f6l\u00fc\u015fm\u0259k ist\u0259yir\u0259m. Bu, h\u0259yat\u0131mda unikal bir t\u0259cr\u00fcb\u0259 idi v\u0259 m\u0259n\u0259 \u00e7ox \u015fey \u00f6yr\u0259tdi. Maraql\u0131 \u015f\u0259xsi faktlar s\u00f6hb\u0259tin\u0259 g\u0259ldikd\u0259, bu h\u0259yat an\u0131 ilk a\u011fl\u0131ma g\u0259l\u0259nl\u0259rd\u0259ndir.<br \/>\nBa\u015flayaq.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>\u0130lk \u00f6nc\u0259 bir q\u0259d\u0259r \u00f6z\u00fcm haqq\u0131nda. <br \/>\n2016-c\u0131 ild\u0259 \"Avtomatla\u015fd\u0131r\u0131lm\u0131\u015f sisteml\u0259rin informasiya t\u0259hl\u00fck\u0259sizliyi\" ixtisas\u0131 \u00fczr\u0259 q\u0131rm\u0131z\u0131 diplomla universiteti bitirdim. T\u0259hsil m\u00fcdd\u0259tind\u0259 bir ne\u00e7\u0259 d\u0259f\u0259 elmi m\u0259qal\u0259l\u0259r yazmaqda, m\u00fcsabiq\u0259l\u0259rd\u0259 v\u0259 grantlarda i\u015ftirak etm\u0259kd\u0259 \u00f6z potensial\u0131m\u0131 realla\u015fd\u0131rd\u0131m. 2015-ci ild\u0259 \u00f6lk\u0259 miqyas\u0131nda g\u0259nc aliml\u0259rin \"UMNIK\" m\u00fcsabiq\u0259sini qazand\u0131m. 2016-c\u0131 ild\u0259 is\u0259 t\u0259hsilim bitm\u0259mi\u015fc\u0259 b\u00f6y\u00fck bir t\u0259\u015fkilatda \"\u0130nformasiya t\u0259hl\u00fck\u0259sizliyi, kriptoqrafiya v\u0259 \u015fifr\u0259l\u0259m\u0259 m\u00fct\u0259x\u0259ssisi\" v\u0259zif\u0259sind\u0259 i\u015f\u0259 d\u00fcz\u0259ldim. <br \/>\nQ\u0131sa olaraq bel\u0259dir. Proqramla\u015fd\u0131rma haqq\u0131nda m\u00fc\u0259yy\u0259n anlay\u0131\u015f\u0131m oldu\u011funu d\u00fc\u015f\u00fcnm\u0259k olar. <\/p>\n<p>2017-ci il. Doktorantura. M\u0259nd\u0259n C++ t\u0259dris etm\u0259k \u00fc\u00e7\u00fcn bir semestr \u0259rzind\u0259 kollec\u0259 g\u0259lm\u0259k ist\u0259dil\u0259r, bunun \u0259v\u0259zind\u0259 is\u0259 doktorant\u0131n y\u00fck\u00fcn\u00fc azaldan yax\u015f\u0131 bonuslar v\u0259d etdil\u0259r.<\/p>\n<p>D\u00fcr\u00fcst deyim ki, bu kredoda \u00f6z\u00fcm\u00fc s\u0131namaq h\u0259qiq\u0259t\u0259n maraql\u0131 g\u0259ldi. <\/p>\n<p><b>\u0130lk d\u0259rs<\/b><br \/>\nSentyabr. \u0130lk t\u0259dris h\u0259ft\u0259si. M\u0259niml\u0259 t\u0259l\u0259b\u0259l\u0259r g\u0259ldi. \"\u018fn ita\u0259tsiz qrup\" \u2014 bel\u0259 adland\u0131rd\u0131lar onlar\u0131. <br \/>\n23 n\u0259f\u0259r. \"Proqram\u00e7\u0131lar\".<\/p>\n<p>Normalda, \u0259vv\u0259lc\u0259 t\u0259qdim olmam laz\u0131m idi. Onlara \"\u0130lk \u00f6nc\u0259 bir q\u0259d\u0259r \u00f6z\u00fcm haqq\u0131nda\" hiss\u0259sinin m\u0259zmununu rahatl\u0131qla izah etdim... <br \/>\nSonra d\u0259h\u015f\u0259t ba\u015flad\u0131. \"N\u0259 bacar\u0131rs\u0131n\u0131z?\" sual\u0131na t\u0259l\u0259b\u0259l\u0259r (art\u0131q bel\u0259 adland\u0131raq) cavab verdil\u0259r ki, onlardan yaln\u0131z bir az daha \u00e7ox \u015fey bilirl\u0259r (bu da, b\u0259zil\u0259rinin MS VS-in nec\u0259 g\u00f6r\u00fcnd\u00fcy\u00fcn\u00fc bilib, \"Hello world\" layih\u0259si yarada bil\u0259c\u0259yi dem\u0259k idi)... Proqram\u00e7\u0131lar. Sonuncu kurs...<\/p>\n<p>Daha sonra onlar detall\u0131 \u015f\u0259kild\u0259, \"r\u0259ngar\u0259ng\" izah etdil\u0259r ki, onlara he\u00e7 n\u0259 \u00f6yr\u0259tm\u0259yibl\u0259r v\u0259 \u00fcmumiyy\u0259tl\u0259 proqramla\u015fd\u0131rmadan m\u0259yus olduqlar\u0131n\u0131 dedil\u0259r...<\/p>\n<p>G\u0259l\u0259c\u0259k d\u0259rs\u0259 q\u0259d\u0259rki g\u00fcnl\u0259rim bel\u0259 ke\u00e7di: <br \/>\n<img decoding=\"async\" alt=\"H\u0259r hans\u0131 bir proqramla\u015fd\u0131rman\u0131n \u0259saslar\u0131... bulmacalarda\" src=\"\/wp-content\/uploads\/2019\/12\/3ba5dac715712e56ec97fc56cc202286.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n... ancaq bir g\u00fcn \u0259vv\u0259l bu g\u0259ncl\u0259rin d\u00fc\u015f\u00fcnc\u0259l\u0259rind\u0259 yaranm\u0131\u015f v\u0259ziyy\u0259ti d\u00fcz\u0259ltm\u0259k \u00fc\u00e7\u00fcn g\u00fcc t\u0259tbiq etm\u0259k fikri yarand\u0131. V\u0259 o zaman \"Ostapa g\u00f6t\u00fcrd\u00fc\".<\/p>\n<p><b>Proqramla\u015fd\u0131rmaya giri\u015f<\/b><br \/>\nN\u00f6vb\u0259ti d\u0259rs \u00fc\u00e7\u00fcn m\u0259n... puzzle g\u0259tirdim. <br \/>\nB\u0259li, puzzle. \"Dragonu nec\u0259 t\u0259nziml\u0259m\u0259k olar\". Qaydalar sad\u0259 idi. Qrup 3 komandaya b\u00f6l\u00fcnd\u00fc. H\u0259r komanda \u00f6z hiss\u0259sini toplad\u0131. Biri me\u015f\u0259, dig\u0259ri torpaq, \u00fc\u00e7\u00fcnc\u00fcs\u00fc is\u0259 \u015f\u0259kilin ortas\u0131nda \u0259jdahan\u0131 haz\u0131rlad\u0131. Onlar puzzle-i b\u00fct\u00fcn d\u0259rs boyunca y\u0131\u011fark\u0259n, m\u0259n izah edirdim ki, <b>puzzle-i toplamaq \u2014 bu da proqramla\u015fd\u0131rmad\u0131r<\/b>, programmer-l\u0259rin tez-tez ba\u015fqalar\u0131n\u0131n kodundan istifad\u0259 etdiyini, h\u0259r layih\u0259d\u0259 bir ne\u00e7\u0259 m\u00fcxt\u0259lif komandalar\u0131n, funksiyalar\u0131n, modullar\u0131n oldu\u011funu...<br \/>\nT\u0259dric\u0259n proses\u0259 \u0259n tembel t\u0259l\u0259b\u0259l\u0259r d\u0259 qo\u015fuldular. <br \/>\nTam haz\u0131rda proqramla\u015fd\u0131rma fikrini biznes, prosesl\u0259r v\u0259\u2026 puzzle-lar kontekstind\u0259 izah etdikd\u0259n sonra, \u00f6yr\u0259nm\u0259 qaydalar\u0131n\u0131 m\u00fc\u0259yy\u0259n etm\u0259yin vaxt\u0131 g\u0259ldi.<br \/>\nH\u0259r d\u0259rs\u0259 h\u0259r t\u0259l\u0259b\u0259 IT-d\u0259n 10 terminini d\u0259ft\u0259rin\u0259 yazmal\u0131 idi. \u0130st\u0259dikl\u0259rind\u0259n. H\u0259r k\u0259sin \u00f6z\u00fcn\u0259m\u0259xsus terminl\u0259ri var idi. M\u0259qs\u0259dim, bir t\u0259l\u0259b\u0259nin d\u0259ft\u0259rini g\u00f6t\u00fcr\u00fcb b\u00fct\u00fcn terminl\u0259r aras\u0131nda <u>\u0259n praktik olanlar\u0131n\u0131 se\u00e7m\u0259k idi<\/u> v\u0259 ba\u015fqa bir t\u0259l\u0259b\u0259 il\u0259 onlardan soru\u015fmaq idi. Bir t\u0259l\u0259b\u0259 \"M\u0259n bu termini yaza bilm\u0259dim\" dedikd\u0259, bu c\u0259zaland\u0131r\u0131lm\u0131rd\u0131 (m\u0259ntiq s\u0259b\u0259biyl\u0259), amma o t\u0259l\u0259b\u0259 \"\u00e7at\u0131\u015fmayan\" terminl\u0259ri yazmal\u0131 idi (b\u00fct\u00fcn terminl\u0259ri olmayanlar da) v\u0259 g\u0259l\u0259n d\u0259rs\u0259 onlar\u0131n m\u0259nalar\u0131n\u0131 tapmal\u0131 idi.<\/p>\n<p>Bel\u0259 d\u0259 etdik. H\u0259r d\u0259rs iki v\u0259 ya \u00fc\u00e7 t\u0259l\u0259b\u0259 il\u0259 maraql\u0131 bir ba\u015flan\u011f\u0131c olurdu. U\u015faq bu prosesi c\u0259sar\u0259tl\u0259 qar\u015f\u0131lay\u0131rd\u0131.<\/p>\n<p><b>D\u0259rs m\u00f6vzular\u0131<\/b><br \/>\n\u00d6yr\u0259nm\u0259y\u0259 ba\u015flayark\u0259n, t\u0259l\u0259b\u0259l\u0259r\u0259 yax\u015f\u0131 \u0259d\u0259biyyat verm\u0259k \u00e7ox vacibdir. M\u0259nim fikrimc\u0259, m\u00fck\u0259mm\u0259l t\u0259dqiqat kitab\u0131:<br \/>\n<img decoding=\"async\" alt=\"H\u0259r hans\u0131 bir proqramla\u015fd\u0131rman\u0131n \u0259saslar\u0131... bulmacalarda\" src=\"\/wp-content\/uploads\/2019\/12\/b69b1830f4883b8513af34a400ae189a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nBir vaxtlar Microsoft Visual Studio il\u0259 birlikd\u0259 bu kitab\u0131 m\u00fctali\u0259 etm\u0259kd\u0259n z\u00f6vq alm\u0131\u015fd\u0131m. O zaman proqramla\u015fd\u0131rman\u0131 dem\u0259k olar ki, s\u0131f\u0131rdan anlama\u011fa nail oldum. \u018fn ideal variant.<\/p>\n<p>T\u0259l\u0259b\u0259l\u0259rinin yan\u0131na t\u0259vaz\u00f6kar bir \u015f\u0259kild\u0259 girirs\u0259n v\u0259 deyirs\u0259n: \"Proqram\u00e7\u0131 olmaq \u00fc\u00e7\u00fcn sad\u0259c\u0259 bu kitabda olanlar\u0131 oxuyub, t\u0259cr\u00fcb\u0259 etm\u0259lisiniz\", kitab\u0131 masan\u0131n \u00fcst\u00fcn\u0259 qoyursan. \u018fsas odur ki, \u00e7antanda kitablar\u0131n t\u0259rs olmamas\u0131\u2026<\/p>\n<p>H\u0259r m\u00f6vzudan \u0259vv\u0259l, \u0259lb\u0259tt\u0259 ki, m\u0259n geni\u015f \u015f\u0259kild\u0259 haz\u0131rl\u0131q etm\u0259li idim. Eyni Lafore v\u0259 \u0130nternetd\u0259n bir ne\u00e7\u0259 maraql\u0131 m\u0259nb\u0259l\u0259ri oxudum. <br \/>\nAyd\u0131nla\u015fd\u0131rmaq, dem\u0259k olar ki, ba\u015fdan ba\u015flamaq laz\u0131m g\u0259lirdi. T\u0259l\u0259b\u0259l\u0259rin \u0259sas bilikl\u0259rinin hans\u0131 yerind\u0259 \u00e7at\u0131\u015fmazl\u0131q oldu\u011funu deduktiv olaraq anlamaq laz\u0131m idi. <br \/>\nMassivl\u0259r -&gt; Yadda\u015fla i\u015fl\u0259m\u0259k (konstrukturlar) -&gt; \u0130stinadlar -&gt; Yadda\u015f\u0131n nec\u0259 i\u015fl\u0259diyi -&gt; Saxlay\u0131c\u0131lar -&gt; Fiziki saxlay\u0131c\u0131n\u0131n n\u0259 oldu\u011fu -&gt; M\u0259lumatlar\u0131n ikili t\u0259qdimat\u0131\u2026<br \/>\n<img decoding=\"async\" alt=\"H\u0259r hans\u0131 bir proqramla\u015fd\u0131rman\u0131n \u0259saslar\u0131... bulmacalarda\" src=\"\/wp-content\/uploads\/2019\/12\/f17823b07074dc22a04b81621a560385.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nProqramla\u015fd\u0131rma il\u0259 ba\u011fl\u0131 \u0259sas faktlar haqq\u0131nda \u00e7ox g\u00fccl\u00fc bir s\u0131naq. Art\u0131q proqram\u00e7\u0131 deyil\u0259m, tarix\u00e7iy\u0259m!<\/p>\n<p>V\u0259 bel\u0259likl\u0259, bir ne\u00e7\u0259 s\u0131ra tarixi d\u00f6y\u00fc\u015fl\u0259r ba\u015f verir. Bir d\u0259f\u0259 bizi sevimli qeyri-ixtisas katibi ziyar\u0259t edir v\u0259 qrupun diqq\u0259tl\u0259 m\u0259n\u0259 qulaq asd\u0131\u011f\u0131n\u0131 g\u00f6r\u0259r\u0259k g\u00f6zl\u0259rini b\u00f6y\u00fcd\u00fcr\u00fcb qap\u0131n\u0131 ba\u011flay\u0131r. Sonradan m\u0259n\u0259 bildirildi ki, o, BU qrupun bel\u0259 sakit v\u0259 diqq\u0259tl\u0259 m\u0259ni dinl\u0259diyin\u0259 \u015fok olmu\u015fdu\u2026 Hah, asand\u0131r.<\/p>\n<p><b>Laboratoriya i\u015fl\u0259ri<\/b><br \/>\n\u0130lk t\u0259tbiqi bilikl\u0259r \u2014 ilk \"laboratoriyalar\". Bir semestr \u0259rzind\u0259 qrup 10 laboratoriya i\u015fini t\u0259qdim etdi. \u0130lk i\u015fl\u0259rind\u0259 onlar \u0259yl\u0259nc\u0259li konsol proqramlar\u0131 yaz\u0131rd\u0131lar. <u>a+b<\/u>, \u0259n sonuncularda is\u0259, konsol proqramlar\u0131 olsa da, kifay\u0259t q\u0259d\u0259r maraql\u0131 t\u0259tbiql\u0259r yaz\u0131rd\u0131lar, m\u0259s\u0259l\u0259n, bir funksiyan\u0131n inteqral d\u0259y\u0259rini hesablayan \u00fc\u00e7 \u00fcsuldan biri il\u0259 \u2014 t\u0259xmin\u0259n bel\u0259 m\u0259s\u0259l\u0259l\u0259r yekun qiym\u0259tl\u0259ndirm\u0259d\u0259 \u2014 kurs i\u015find\u0259 d\u0259 var idi.<\/p>\n<p>Yaln\u0131z q\u0259bul yana\u015fmas\u0131 <b>deyil<\/b> bu adi etdik. B\u00fct\u00fcn institut t\u0259hsili d\u00f6vr\u00fcm \u0259rzind\u0259 a\u011f\u0131ll\u0131 olmaq v\u0259 hesabat i\u015fl\u0259rini t\u0259qdim etm\u0259yi bacarmaq eyni \u015fey deyil. Bu, m\u0259ni tamamil\u0259 qane etmirdi. <\/p>\n<p><i> \u2014 Dostlar, m\u0259n burda d\u00fc\u015f\u00fcnd\u00fcm. G\u0259lin \"m\u0259naland\u0131r\u0131c\u0131\" m\u00fcnasib\u0259tl\u0259r quraq. \u018fg\u0259r sizd\u0259n h\u0259r hans\u0131 biri proqramla\u015fd\u0131rma\u011f\u0131n ona laz\u0131m olmad\u0131\u011f\u0131n\u0131 d\u00fc\u015f\u00fcn\u00fcrs\u0259 \u2014 \u00e7\u0131x\u0131\u015f h\u0259min yerd\u0259dir. M\u0259n siz\u0259 pulsuz d\u0259rs deyir\u0259m. Burada yaln\u0131z maraql\u0131, qay\u011f\u0131ke\u015f v\u0259 f\u0259rql\u0259nm\u0259y\u0259 can atan h\u0259v\u0259skarlar\u0131 g\u00f6rm\u0259k ist\u0259yir\u0259m. Qalan h\u0259r k\u0259sin ortaq vaxt\u0131 s\u0259rf etm\u0259m\u0259sini xahi\u015f edir\u0259m \u2014 dedim laboratoriya i\u015fl\u0259rinin birinci g\u00fcn\u00fc. Bunun ard\u0131nca 5 n\u0259f\u0259r d\u0259rsl\u0259r\u0259 d\u0259rhal qat\u0131lma\u011f\u0131 dayand\u0131rd\u0131. Bu, m\u0259ntiqli idi v\u0259 g\u00f6zl\u0259nilirdi. Qalanlarla d\u00fczg\u00fcn n\u0259s\u0259 etm\u0259k m\u00fcmk\u00fcn oldu.<\/p>\n<p> \u2014 \u2026 m\u0259nim \u00fc\u00e7\u00fcn maraql\u0131 deyil ki, siz\u0259 kims\u0259 i\u015fi g\u00f6r\u00fcb, sad\u0259c\u0259 olaraq t\u0259qdim ed\u0259siniz. <b>Siz proqram\u00e7\u0131lar olmaya bil\u0259rsiniz, amma m\u0259nim d\u0259rsl\u0259rimd\u0259 insanlar olma\u011fa m\u0259cbursunuz. <b>olacaq<\/b>.<\/b> <\/i><\/p>\n<p>Bu bel\u0259 g\u00f6r\u00fcn\u00fcrd\u00fc:<\/p>\n<pre><code class=\"swift\">case m\u00fckafat\u00e7\u0131<\/code><\/pre>\n<p><i>Bir t\u0259l\u0259b\u0259 m\u0259n\u0259 i\u015f t\u0259qdim edirdi. <br \/>\n \u2014 \u00d6z\u00fcn etdin? <br \/>\n \u2014 Evet.<br \/>\n \u2014 Bu n\u0259dir? <br \/>\n \u2014 *do\u011fru cavab verir*.<br \/>\n*Birka\u00e7 sual daha soru\u015furam. D\u00fczg\u00fcn cavab verir*<br \/>\n \u2014 q\u0259bul edildi. \u018fla.<\/i><\/p>\n<pre><code class=\"swift\">case bo\u015fbo\u011faz<\/code><\/pre>\n<p><i> \u2014 \u00d6z\u00fcn etdin? <br \/>\n \u2014 Evet.<br \/>\n \u2014 Bu n\u0259dir? <br \/>\n \u2014 *yanl\u0131\u015f cavab verir \/ cavab vermir*.<br \/>\n*Bir ne\u00e7\u0259 sual daha soru\u015furam. Eyni n\u0259tic\u0259*<br \/>\n \u2014 Q\u018fBUL EDILM\u018fDI. NAGTD. <u>T\u0259krar imtahana g\u00f6zl\u0259yir\u0259m.<\/u><\/i><\/p>\n<pre><code class=\"swift\">case orta t\u0259l\u0259b\u0259<\/code><\/pre>\n<p><i> \u2014 \u00d6z\u00fcn etdin? <br \/>\n \u2014 Evet.<br \/>\n \u2014 Bu n\u0259dir? <br \/>\n \u2014 *do\u011fru cavab verir, amma inams\u0131z, x\u0259taya d\u00fc\u015f\u00fcr*.<br \/>\n*Bir ne\u00e7\u0259 sual daha soru\u015furam. Eyni n\u0259tic\u0259*<br \/>\n \u2014 q\u0259bul edildi. Yax\u015f\u0131.<\/i><\/p>\n<pre><code class=\"swift\">case b\u0259rab\u0259r 3-l\u00fck\u00e7\u00fc<\/code><\/pre>\n<p><i> \u2014 \u00d6z\u00fcn etdin? <br \/>\n<b> \u2014 Xeyir.<br \/>\n \u2014 Niy\u0259?<br \/>\n \u2014 \u00c7\u0259tindir. M\u0259n\u0259 k\u00f6m\u0259k ed\u0259n\u2026 *qrupdan m\u00fckafat\u00e7\u0131n\u0131n ad\u0131n\u0131 d\u00fcr\u00fcstc\u0259 qeyd edir*<br \/>\n \u2014 Anlad\u0131n?<br \/>\n \u2014 B\u0259li, dem\u0259k olar ki, ham\u0131s\u0131n\u0131 ba\u015fa d\u00fc\u015fd\u00fcm.<\/b><br \/>\n \u2014 Bu n\u0259dir? <br \/>\n \u2014 *do\u011fru cavab verir*.<br \/>\n*Bir ne\u00e7\u0259 sual daha soru\u015furam. D\u00fczg\u00fcn v\u0259 ya tamamil\u0259 yanl\u0131\u015f\u0131 cavab verir, b\u0259z\u0259n 50-50 do\u011fru v\u0259 yanl\u0131\u015f olur*<br \/>\n \u2014 q\u0259bul edildi. Yax\u015f\u0131.<\/i><\/p>\n<p>B\u00fct\u00fcn dig\u0259r hallar\u0131 t\u0259svir etm\u0259k m\u0259nas\u0131zd\u0131r. B\u0259li, \"orta\u00e7\u0131\" buna m\u0259yus ola bil\u0259r ki, \u201c3-l\u00fck\u00e7\u00fc\u201d eyni qiym\u0259t al\u0131r, etibarl\u0131l\u0131q \u00fcz\u0259rind\u0259n. Bel\u0259 halda, h\u0259r \u015fey m\u0259nim ruh hal\u0131mdan as\u0131l\u0131d\u0131r. Ya \"orta\u00e7\u0131\"-ya yer\u0259 baxma\u011f\u0131 xahi\u015f edir\u0259m, \u00e7\u00fcnki \"indiki anda bir az m\u00fcdriklik payla\u015faca\u011fam\", daha sonra yana\u015fman\u0131n mahiyy\u0259tini izah edir\u0259m, h\u0259yatda daha \u00e7ox d\u0259y\u0259r\u0259 malik oldu\u011funu ayd\u0131nla\u015fd\u0131r\u0131ram v\u0259 \"3-l\u00fck\u00e7\u00fc\"-n\u00fcn imtahan verm\u0259sinin ona, \"orta\u00e7\u0131\"-ya nisb\u0259t\u0259n daha \u00e7\u0259tin oldu\u011funu bildirir\u0259m v\u0259 s... <br \/>\n\u2026 ya da Zeitraum, m\u00fc\u0259llimim, o naraz\u0131 t\u0259l\u0259b\u0259nin qar\u015f\u0131s\u0131nda c\u0259dv\u0259l qeyd d\u0259ft\u0259rind\u0259 ki\u00e7ik di\u015f \u00e7\u0259kir v\u0259 n\u00f6vb\u0259ti d\u0259f\u0259 onun \u00fc\u00e7\u00fcn laboratoriya i\u015fini x\u00fcsusi olaraq tamamlay\u0131ram. Sad\u0259c\u0259 olaraq. H\u0259mkarlar\u0131n\u0131 \"s\u00f6nd\u00fcrm\u0259m\u0259k\" \u00fc\u00e7\u00fcn.<\/p>\n<p><img decoding=\"async\" alt=\"H\u0259r hans\u0131 bir proqramla\u015fd\u0131rman\u0131n \u0259saslar\u0131... bulmacalarda\" src=\"\/wp-content\/uploads\/2019\/12\/e9a3a26d00cb5ca65d884746f227db03.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Qiym\u0259tl\u0259r<\/b><br \/>\nT\u0259hsil prosesi, b\u00fct\u00fcn d\u00fcnya kimi, qiym\u0259t v\u0259 qiym\u0259tl\u0259rl\u0259 doludur.<br \/>\n<b>T\u0259l\u0259b\u0259l\u0259r \u2013 eyni zamanda insanlar<\/b>, lakin \"\u00e7\u0259r\u00e7iv\u0259l\u0259r\", m\u0259nim fikrimc\u0259, burada \"sars\u0131d\u0131lmal\u0131d\u0131r\".<br \/>\nSemestr boyunca h\u0259r k\u0259s\u0259 bonus tap\u015f\u0131r\u0131\u011f\u0131 verildi. Qeydiyyatdan ke\u00e7m\u0259k <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\">github.com<\/a><\/noindex>, bo\u015ft project C++-da y\u00fckl\u0259m\u0259k, 2 yenil\u0259m\u0259 etm\u0259k, onlara \u00f6hd\u0259lik verm\u0259k v\u0259 itirm\u0259k. Bu f\u0259aliyy\u0259tl\u0259r\u0259 g\u00f6r\u0259 15 qiym\u0259t verildi. B\u0259li, 4, 5 deyil, 15. \u00dc\u00e7 n\u0259f\u0259r anlad\u0131. T\u0259l\u0259b\u0259nin psixotipi h\u0259l\u0259 bir \u015f\u0259kild\u0259 ba\u015fa d\u00fc\u015f\u00fcl\u00fcrd\u00fc, lakin daha sonra dig\u0259r bir hal var idi. <br \/>\nBir g\u00fcn c\u00fct\u00fcn sonuncusu olaraq, ikimizi ba\u015fqa bir yer\u0259 k\u00f6\u00e7\u00fcrd\u00fcl\u0259r, amma buna baxmayaraq 15 n\u0259f\u0259r g\u0259ldi. Bu c\u00fcr q\u0259hr\u0259manl\u0131q m\u00fcnasib\u0259til\u0259 yeni bir m\u00f6vzunu izah etm\u0259k ist\u0259m\u0259dim, \u00e7\u00fcnki m\u00f6vzular\u0131m\u0131z kifay\u0259t q\u0259d\u0259r ir\u0259lil\u0259mi\u015fdi + n\u00f6vb\u0259ti m\u00f6vzu yorgun beyinl\u0259r \u00fc\u00e7\u00fcn he\u00e7 d\u0259 asan olmayacaqd\u0131 (m\u0259nim v\u0259 t\u0259l\u0259b\u0259l\u0259rin). O zaman f\u0259ls\u0259f\u0259 haqq\u0131nda dan\u0131\u015fma\u011fa q\u0259rar verdim. <\/p>\n<p><i> \u2014 G\u00f6r\u00fclm\u0259mi\u015f xeyirxahl\u0131q \u015fousunu elan edir\u0259m. Ham\u0131 m\u0259n\u0259 bug\u00fcn \u00fc\u00e7\u00fcn ona hans\u0131 qiym\u0259t qoyma\u011f\u0131 deyir.<br \/>\nHam\u0131 \u00abbe\u015f\u00bb ist\u0259di.<br \/>\n \u2014 hesab edin, art\u0131q var, \u2014 dedim. Ham\u0131 sevindi. <br \/>\nS\u00fckut. <br \/>\n \u2014 Niy\u0259 he\u00e7 kim ist\u0259m\u0259di <b>7<\/b>-ni ya da <b>10<\/b>-ni? <br \/>\nHam\u0131 g\u00f6zl\u0259rini b\u00f6y\u00fcd\u00fcb axmaql\u0131qla g\u00fcl\u00fcms\u0259yirdi.<br \/>\n \u2014 B\u0259s siz qoyacaqs\u0131n\u0131z? Jurnal?! \u2014 arxa partadan bir s\u0259s g\u0259ldi.<br \/>\n \u2014 \u018flb\u0259tt\u0259! \u2014 dedim, \u2014 terminl\u0259r \u00fczr\u0259 blitz elan edir\u0259m, m\u0259nim 10 sual\u0131ma cavab ver\u0259n\u0259 <b>20-ni <\/b>jurnalda yazacam, he\u00e7 bir f\u0131r\u0131ldaq yoxdur, kim cavab verm\u0259z \u2014 ona <b>-10<\/b> (on daxil).<\/i><\/p>\n<p>\u00abKomanda canland\u0131, m\u00fcbahis\u0259 ba\u015flad\u0131\u00bb, h\u0259r k\u0259sin \u0259dal\u0259tl\u0259 qazand\u0131\u011f\u0131 qiym\u0259tl\u0259r var idi. \u0130ki n\u0259f\u0259r k\u00f6n\u00fcll\u00fc oldu. Bir ne\u00e7\u0259 ki\u00e7ik d\u0259qiqlikl\u0259, yerd\u0259dirl\u0259r, 10 sual cavabland\u0131rd\u0131lar: st\u0259kan, n\u00f6vb\u0259, konstrukt\u00f6r, destrukt\u00f6r, zibillik, inkapsulasiya, polimorfizm, hash funksiyalar\u0131... <br \/>\nH\u0259r k\u0259s \u00fc\u00e7\u00fcn jurnalda bir <b>20<\/b>\u00e7izildi... amma jurnal\u0131n v\u0259 qiym\u0259tl\u0259rin \u0259h\u0259miyy\u0259ti h\u0259r k\u0259sin g\u00f6z\u00fcnd\u0259 azald\u0131. \u0130ndi pe\u015fmanam ki, soru\u015fmad\u0131m, qiym\u0259tl\u0259rini kims\u0259 il\u0259 \"b\u00f6l\u00fc\u015fm\u0259k\" ist\u0259rdimi. M\u0259n d\u00fc\u015f\u00fcn\u00fcr\u0259m ki, b\u00f6l\u00fc\u015f\u0259rdil\u0259r... Bundan etibar\u0259n h\u0259r k\u0259s \"laboratoriya\"n\u0131 bilik v\u0259 d\u00fcr\u00fcstl\u00fck il\u0259 t\u0259qdim edirdi.<\/p>\n<p>Bu andan etibar\u0259n ba\u015fqa bir laboratoriya t\u0259qdim etm\u0259 tipi yarand\u0131:<\/p>\n<pre><code class=\"swift\">\ncase d\u00fcr\u00fcstl\u00fckO deyil, amma o c\u0259hd etdi<\/code><\/pre>\n<p><i> \u2014 \u00d6z\u00fcn etdin? <br \/>\n \u2014 Xeyir.<br \/>\n \u2014 Niy\u0259?<br \/>\n \u2014 \u00c7\u0259tindir. M\u0259n\u0259 k\u00f6m\u0259k ed\u0259n\u2026 *qrupdan m\u00fckafat\u00e7\u0131n\u0131n ad\u0131n\u0131 d\u00fcr\u00fcstc\u0259 qeyd edir*<br \/>\n \u2014 Anlad\u0131n?<br \/>\n<b> \u2014 Sergey Nikolayevi\u00e7, d\u00fcz\u00fcn\u00fc des\u0259m \u2014 he\u00e7 n\u0259 ba\u015fa d\u00fc\u015fm\u00fcr\u0259m, h\u0259r s\u0259tirin qar\u015f\u0131s\u0131nda \u00f6z qeydl\u0259rimi yazm\u0131\u015fam \u2014 bu m\u0259nim i\u015fim deyil, m\u0259n traktor\u00e7u olaca\u011fam.<\/b><br \/>\n \u2014 Bu n\u0259dir? <br \/>\n \u2014 *s\u0259tirin qar\u015f\u0131s\u0131ndak\u0131 qeydi oxuyur*.<br \/>\n \u2014 \u2026<br \/>\n \u2014 \u2026<br \/>\n \u2014 Belarus MTZ, Don 500-d\u0259n v\u0259 K700-d\u0259n n\u0259 il\u0259 f\u0259rql\u0259nir?<br \/>\n \u2014 ??!.. Birincisi \u2014 Minsk istehsal\u0131 olan t\u0259k\u0259rli traktor, ad\u0259t\u0259n y\u00fcng\u00fcl v\u0259 orta tip k\u0259nd t\u0259s\u0259rr\u00fcfat\u0131nda istifad\u0259 olunur. \u00d6n t\u0259r\u0259fd\u0259 ki\u00e7ik, arxada is\u0259 b\u00f6y\u00fck t\u0259k\u0259rl\u0259r var. Don 500 is\u0259 \u0259sas\u0259n bi\u00e7\u0259n kombayndir, K-700 \"Kirovec\" is\u0259 sovet t\u0259k\u0259rli \u00e7oxm\u0259qs\u0259dli traktor yerd\u0259 h\u0259r\u0259k\u0259t qabiliyy\u0259tini art\u0131ran, 5-ci \u00e7\u0259ki sinifidir. <br \/>\n \u2014 q\u0259bul edildi. Yax\u015f\u0131 (!!!).<br \/>\n \u2014 T\u0259\u015f\u0259kk\u00fcrl\u0259r, Sergey Nikolayevi\u00e7!!!<\/i><\/p>\n<p>M\u0259nim v\u0259t\u0259nimd\u0259 traktorda s\u00f6hb\u0259t etm\u0259k \u2014 burada SOLID haqq\u0131nda dan\u0131\u015fma\u011fa b\u0259rab\u0259rdir.<\/p>\n<p><b>Genius<\/b><br \/>\nGeni\u015f qrupumda bir Genius var idi. \u0130lk d\u0259rsind\u0259 gecikdi v\u0259 h\u0259r k\u0259s t\u0259r\u0259find\u0259n toplanan bulmacan\u0131 toplama\u011fa \u00e7al\u0131\u015fmad\u0131. O zaman ondan etm\u0259sini ist\u0259dim ki, birincisi kimi, n\u00f6vb\u0259ti d\u0259rsd\u0259 planlad\u0131\u011f\u0131m \u015fey \u2014 \u00f6z\u00fcn\u00fc tan\u0131tmas\u0131, n\u0259y\u0259 maraqland\u0131\u011f\u0131 haqq\u0131nda yazs\u0131n. N\u0259tic\u0259d\u0259 \"Genius\"-da 2-3 s\u0259tir var idi: n\u0259s\u0259 kimi \"varl\u0131\u011f\u0131n bo\u015flu\u011funu ba\u015fa d\u00fc\u015f\u00fcr\u0259m\"...<\/p>\n<p>\u2026 Ay Tanr\u0131, bir grup i\u00e7inde ayn\u0131 anda hem Lao Tzu hem de Kojima var\u2026<br \/>\n<img decoding=\"async\" alt=\"H\u0259r hans\u0131 bir proqramla\u015fd\u0131rman\u0131n \u0259saslar\u0131... bulmacalarda\" src=\"\/wp-content\/uploads\/2019\/12\/339326ea8b10d7991e4c8f11095f49cb.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nM\u0259nim t\u0259\u0259cc\u00fcb\u00fcmd\u0259n, ilk iki d\u0259f\u0259d\u0259 o, terminl\u0259r haqq\u0131nda suallara h\u0259qiq\u0259t\u0259n d\u0259 parlaq cavablar verdi, amma bu t\u0259sir uzun s\u00fcrm\u0259di. \"Dahi\" d\u0259rs\u0259 getm\u0259yi dayand\u0131rd\u0131 v\u0259 n\u00f6vb\u0259ti d\u0259f\u0259 yaln\u0131z birinci laboratoriya i\u015fini t\u0259hvil verm\u0259k \u00fc\u00e7\u00fcn g\u0259ldi, o da m\u00fcv\u0259ff\u0259qiyy\u0259tl\u0259 <u>t\u0259qdim etm\u0259di<\/u> obyektiv s\u0259b\u0259bl\u0259r\u0259 g\u00f6r\u0259. Sonra d\u0259rs buraxd\u0131\u011f\u0131na g\u00f6r\u0259, onun y\u0131\u011fd\u0131\u011f\u0131 borclar\u0131n yaranmas\u0131 normald\u0131, hans\u0131 ki, o hesab edirdi ki, <i>m\u0259n sad\u0259c\u0259 olaraq ona \"qarda\u015fca\" tan\u0131mal\u0131y\u0131q<\/i>.<br \/>\nD\u0259rsl\u0259r\u0259 qat\u0131lmamaq + \u015fi\u015firdilmi\u015f \u00f6z\u00fcn\u00fc qiym\u0259tl\u0259ndirm\u0259 m\u0259nim d\u0259rsl\u0259r\u0259 qat\u0131lma prinsipl\u0259ri il\u0259 ziddiyy\u0259t t\u0259\u015fkil edirdi. \"Dahi\"-nin v\u0259ziyy\u0259td\u0259n \u00e7\u0131x\u0131\u015f yolu yaln\u0131z iki se\u00e7im vard\u0131 \u2014 rehabilitasiya qaydas\u0131 (g\u00f6zl\u0259nil\u0259n yol) v\u0259 ya d\u0259rsl\u0259ri t\u0259rk edib, dekanl\u0131\u011f\u0131n qoydu\u011fu \"\u00fc\u00e7\" il\u0259 ba\u015f\u0131n\u0131 qatma\u011fa \u00e7al\u0131\u015fmaq.<br \/>\nAmma bu \"Dahi\"dir\u2026 buradak\u0131 i\u015f ''g\u0259nial'' \u015f\u0259kild\u0259 apar\u0131lmal\u0131d\u0131r. Bu g\u0259nc adam, VK-da (m\u0259nim v\u0259 bu qrupun b\u00fct\u00fcn t\u0259l\u0259b\u0259l\u0259rinin oldu\u011fu) \u00fcmumi s\u00f6hb\u0259td\u0259 m\u0259nim \u00fcnvan\u0131ma q\u0259z\u0259bli bir tirad yazmaqdan ba\u015fqa he\u00e7 bir \u015fey tapa bilm\u0259di.<\/p>\n<p>Aha\u2026 \u00dcz\u00fcnt\u00fc. <br \/>\nM\u0259ni \u0259n \u00e7ox t\u0259\u0259cc\u00fcbl\u0259ndir\u0259n, kollec r\u0259hb\u0259rliyi t\u0259r\u0259find\u0259n c\u0259za \u0259m\u0259liyyat\u0131n\u0131n tamamlanmas\u0131 \u0259r\u0259f\u0259sind\u0259, m\u0259niml\u0259 \u00fczr ist\u0259m\u0259si oldu. Niy\u0259? - m\u0259nim \u00fc\u00e7\u00fcn a\u00e7\u0131q-a\u015fkar ba\u015fa d\u00fc\u015f\u00fcl\u0259n deyildi. O vaxt m\u0259n \u00e7oxdan t\u0259nqid\u0259 m\u00fcst\u0259qil olmu\u015fdum, \u0259lav\u0259 olaraq bu, a\u00e7\u0131qca axmaql\u0131q idi. M\u0259nim \u015f\u0259xsim\u0259 d\u0259y\u0259n ziyan yox idi, amma prosesl\u0259r \u2014 bunlar prosesl\u0259rdir, m\u00fc\u0259llim kimi bunu bildirm\u0259kd\u0259n imtina ed\u0259 bilm\u0259zdim. G\u00f6r\u00fcnd\u00fcy\u00fc kimi, d\u0259rs m\u00fcdd\u0259tind\u0259 onun \u00fcst\u00fcnd\u0259 bu q\u0259d\u0259r \u015fikay\u0259t toplanm\u0131\u015fd\u0131 ki, bu hal sonuncu oldu. Onu kollecind\u0259ki son kursdan atd\u0131lar.<br \/>\nB\u0259lk\u0259 o, art\u0131q m\u0259ni snayper t\u00fcf\u0259nginin ni\u015fan\u0131ndad\u0131r, amma m\u0259nim \u00fc\u00e7\u00fcn, a\u00e7\u0131\u011f\u0131, f\u0259rq etmir.<br \/>\nAh, dahi, s\u0259nin ac\u0131 \u00fcr\u0259yin var...<\/p>\n<p><b>Epiloq<\/b><br \/>\nM\u0259nim \u00fc\u00e7\u00fcn t\u0259lim t\u0259cr\u00fcb\u0259si \u0259n \u00f6yr\u0259dici olanlardan biri oldu. Bu, m\u0259n\u0259 institutdan sonra proqramla\u015fd\u0131rma \u00fczr\u0259 fundamental bilikl\u0259ri g\u00fccl\u0259ndirm\u0259y\u0259 k\u00f6m\u0259k etdi. Se\u00e7diyim pe\u015f\u0259 sah\u0259sind\u0259 \u00f6z\u00fcm\u0259 inam hiss etm\u0259y\u0259 ba\u015flad\u0131m (m\u00f6vcud pe\u015f\u0259l\u0259r spektri). \u018fn vacib olan\u0131, \"\u0259n ita\u0259tsiz qrup\" m\u0259n\u0259 h\u00f6rm\u0259t v\u0259 dostluq anlay\u0131\u015f\u0131n\u0131 a\u015f\u0131lad\u0131 \u2014 bu, d\u0259y\u0259rli bir \u015feydir. Onlar\u0131n i\u00e7ind\u0259ki yenilik\u00e7il\u0259r\u0259 yol tapma\u011f\u0131 bacard\u0131m, reall\u0131\u011f\u0131 a\u015f\u0131lama\u011fa \u00e7al\u0131\u015fd\u0131m, bu \u015fablon prioritetl\u0259r deyil. T\u0259\u0259ss\u00fcf ki, kodla\u015fd\u0131rmadak\u0131 \"d\u00f6\u015f\u0259n\u0259c\u0259k par\u00e7alar\" m\u0259rh\u0259l\u0259sin\u0259 q\u0259d\u0259r u\u011fur qazana bilm\u0259dik \u2014 h\u0259r k\u0259sin bir kod hiss\u0259si etm\u0259si laz\u0131m idi, v\u0259 b\u00fct\u00fcn hiss\u0259l\u0259ri bir yer\u0259 birl\u0259\u015fdirdikd\u0259, b\u00f6y\u00fck bir i\u015fl\u0259k proqram \u0259ld\u0259 ed\u0259rdik...<br \/>\n\u00dcmid edir\u0259m, n\u0259hay\u0259t, h\u0259r biri bunu hiss ed\u0259c\u0259k... ama indiy\u0259 q\u0259d\u0259r a\u015fa\u011f\u0131da 2 ild\u0259n sonra bir ne\u00e7\u0259 t\u0259l\u0259b\u0259nin \u0259ks-s\u0259das\u0131ndan ekran g\u00f6r\u00fcnt\u00fcl\u0259ri t\u0259qdim olunub. <\/p>\n<p><img decoding=\"async\" alt=\"H\u0259r hans\u0131 bir proqramla\u015fd\u0131rman\u0131n \u0259saslar\u0131... bulmacalarda\" src=\"\/wp-content\/uploads\/2019\/12\/84ecacddd43793556a5c1d330afcd8c3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKims\u0259 \u00fc\u00e7\u00fcn proqram\u00e7\u0131 karyeras\u0131n\u0131n u\u011furunu ba\u015fa d\u00fc\u015fm\u0259k h\u0259l\u0259 tezdir, \u00e7\u00fcnki indi bu qrupun b\u00f6y\u00fck hiss\u0259si ali m\u0259kt\u0259bd\u0259 oxuyur. Zaman g\u00f6st\u0259r\u0259c\u0259k. <\/p>\n<p>\u00dcmid edir\u0259m ki, m\u0259qal\u0259 faydal\u0131 oldu. Diqq\u0259tiniz \u00fc\u00e7\u00fcn t\u0259\u015f\u0259kk\u00fcr edir\u0259m! <br \/>\nYarad\u0131c\u0131l\u0131q u\u011furlar\u0131 v\u0259 m\u00fcsb\u0259t ruh axtar\u0131\u015f\u0131, h\u0259mkarlar!<br \/>\n<br \/>M\u0259nb\u0259: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/480598\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e, \u0425\u0430\u0431\u0440\u043e\u0432\u0447\u0430\u043d\u0435! \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e \u0441\u0432\u043e\u0435\u043c \u043e\u043f\u044b\u0442\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 C++ \u0432 \u043a\u043e\u043b\u043b\u0435\u0434\u0436\u0435 \u043f\u0440\u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0435. \u042d\u0442\u043e \u0431\u044b\u043b \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u043e\u043f\u044b\u0442 \u0432 \u0436\u0438\u0437\u043d\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043d\u043e\u0433\u043e\u043c\u0443 \u043c\u0435\u043d\u044f \u043d\u0430\u0443\u0447\u0438\u043b. \u041a\u043e\u0433\u0434\u0430 \u0440\u0435\u0447\u044c \u0437\u0430\u0445\u043e\u0434\u0438\u0442 \u043e\u0431 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u0444\u0430\u043a\u0442\u0430\u0445 \u0438\u0437 \u043b\u0438\u0447\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0448\u043b\u043e\u0433\u043e \u2014 \u044d\u0442\u043e\u0442 \u043e\u0442\u0440\u044b\u0432\u043e\u043a \u0438\u0437 \u0436\u0438\u0437\u043d\u0438 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0443\u043c \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u043f\u0435\u0440\u0432\u044b\u0445. \u041f\u043e\u0435\u0445\u0430\u043b\u0438. \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-54149","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e, \u0425\u0430\u0431\u0440\u043e\u0432\u0447\u0430\u043d\u0435! \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e \u0441\u0432\u043e\u0435\u043c \u043e\u043f\u044b\u0442\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 C++ \u0432 \u043a\u043e\u043b\u043b\u0435\u0434\u0436\u0435 \u043f\u0440\u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/az\/blog\/news\/osnova-lyubogo-programmirovaniya-na-pazlah\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"az_AZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0441\u043d\u043e\u0432\u0430 \u043b\u044e\u0431\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430\u2026 \u043f\u0430\u0437\u043b\u0430\u0445 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e, \u0425\u0430\u0431\u0440\u043e\u0432\u0447\u0430\u043d\u0435! \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e \u0441\u0432\u043e\u0435\u043c \u043e\u043f\u044b\u0442\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 C++ \u0432 \u043a\u043e\u043b\u043b\u0435\u0434\u0436\u0435 \u043f\u0440\u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/az\/blog\/news\/osnova-lyubogo-programmirovaniya-na-pazlah\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-18T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47H\u0259r hans\u0131 bir proqramla\u015fd\u0131rman\u0131n \u0259sas\u0131... bulmacalarda | ProHoster","description":"Salam, Habr sakinl\u0259ri! Bu m\u0259qal\u0259d\u0259 m\u0259n texniki universitetin kollecind\u0259 C++ proqramla\u015fd\u0131rma m\u00fc\u0259llimi kimi i\u015f t\u0259cr\u00fcb\u0259mi payla\u015fmaq ist\u0259yir\u0259m.","canonical_url":"https:\/\/prohoster.info\/az\/blog\/news\/osnova-lyubogo-programmirovaniya-na-pazlah","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"az_AZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0441\u043d\u043e\u0432\u0430 \u043b\u044e\u0431\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430\u2026 \u043f\u0430\u0437\u043b\u0430\u0445 | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e, \u0425\u0430\u0431\u0440\u043e\u0432\u0447\u0430\u043d\u0435! \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e \u0441\u0432\u043e\u0435\u043c \u043e\u043f\u044b\u0442\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 C++ \u0432 \u043a\u043e\u043b\u043b\u0435\u0434\u0436\u0435 \u043f\u0440\u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0435.","og:url":"https:\/\/prohoster.info\/az\/blog\/news\/osnova-lyubogo-programmirovaniya-na-pazlah","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-12-18T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54149","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 10:13:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:11:30","updated":"2026-01-24 10:13:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/posts\/54149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/comments?post=54149"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/posts\/54149\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/media?parent=54149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/categories?post=54149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/tags?post=54149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}