Kis-21-02 Samiyev Yunusjon Mavzu 5- mustaqil ishi
Download 217.06 Kb.
|
Samiyev Yunusjon KIS 21-02 Topshiriq~3
- Bu sahifa navigatsiya:
- 2.Masalaningquyilishi. Rekursivjarayonlarnitashkiletish. 3.Nazariyma’lumotlar.
- 4. Masalaningyechimi:matematik model yokibloksxemayokiso’zlarorqalitushuntiribberish.
- 5.Dastur kodi: 7.Xulosa.
O’ZBЕKISTON RЕSPUBLIKASI AXBOROT TЕXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKЕNT AXBOROT TЕXNOLOGIYALARI UNIVЕRSITЕTI SAMARQAND FILIALI KOMPYUTER INJINIRINGI FAKULTETI Gurux nomeri-KIS-21-02 Samiyev Yunusjon Mavzu 5- MUSTAQIL ISHI Tekshirdi___________________________ M.Karimov Bajardi______________ Samiyev Yunusjon SAMARQAND-2022 REJA: 2.Masalaningquyilishi. 3.Nazariyma’lumotlar. 4. Masalaningyechimi:matematik model yokibloksxemayokiso’zlarorqalitushuntiribberish. 5.Dastur kodi. 6.Xulosa. 2.Masalaningquyilishi. Rekursivjarayonlarnitashkiletish. 3.Nazariyma’lumotlar. Dasturshartlargaasoslanganholdahisoblashoperatorlariorqaliqarorqilishimumkin. Yuqoridagima’ruzalardakeltirilganyuzanitopishmasalasiuchuntuzilgandasturda agar radiusgamanfiyqiymatkiritilsadasturnomutanosibnatijachiqaradi. Aytaylik, agar manfiyqiymatkiritilsadasturningishlashinixohlamaymiz. Bundayvaziyatdanimaqilishmumkin? Barchayuqoridarajalidasturlashtillaridagikabi C++ tilida ham birqanchaalternativvariantlarichidantanlashvashuorqalidasturyo`nalishiniboshqarishmumkinbo`lgantanlashoperatorlarimavjud. Yuzanitopishmasalasiuchuntuzilgandasturdayuzaningqiymatinikiritish, hisoblashvanatijanichiqarishko`rsatmalarikiritilgansatrlaro`rnigaquyidagichasatrlarniqo`yishmumkin: if(radius < 0) { cout<< "Noto`g`riqiymatkiritildi!"< else { yuza = radius * radius * PI; cout<< "Aylanayuzasi" << radius << " radius bo`yicha"< Shuningdek, tanlashoperatorlarishartlarniqo`llashdamantiqiyifodalardan ham foydalanadi. Mantiqiyifoda – true (rost) yokifalse (yolg`on) qiymatlariniqabulqilishorqalihisoblashoperatori. Quyidamantiqiyturlarva u bilanbog`liqoperatorlarbilantanishibchiqamiz. C++ tilidastandartfunksiyalarningyozilishi:
4. Masalaningyechimi:matematik model yokibloksxemayokiso’zlarorqalitushuntiribberish. #include using namespace std; int fact (int n) { if (n==0) return 1; else return n*fact(n-1);} {int k; cout<<" Sonnikiriting: "; cin>>k; if(k<0) { cout<<" Faktorialmavjudemas"< esle { cout< } 5.Dastur kodi: 7.Xulosa. Misol. Differensiallash, integrallash kabi simvollar paydo bo‘ldi va ularni fizika, ximiya, geologiya va boshqa fanlarda qo‘llash “qurol” sifatida ishlatilmoqda. Xaritalar, chizmalar, piramidalar, saroylar, mexanizmlar, fraktallar va boshqa ko‘rinishdagi axborotlarni vizuallashtirish tizimi mukamallashtirilmoqda. Misol, piramida ko‘rinishidagi qo‘rg‘onlarni shturm qilish. Yetarlicha murakkab, qadimgi suv uzatish tizimi hozirgi kunda ham ishlab kelmoqda. Papirusning paydo bo‘lishi bilan axborot hajmi kengaydi (kattalashdi), axborot yangi xossasi bo‘lgan – siqiluvchanligi dolzarb bo‘lib qolmoqda. Qog‘ozning paydo bo‘lishi axborotni effektiv tashuvchisi bo‘lgan kitob paydo bo‘lishiga olib keldi, chop etuvchi stanokni (Guttenberg) ixtiro etilishi axborotni (axborot almashinuvini yangi xossasi) nusxalashtirishga (tiraj), ko‘paytirishga olib keldi. Yetarli darajada adekvat bo‘lgan ommabop axborot kommunikasiya vositalari (instrumentariyalari) paydo bo‘ldi. Virtualfikrlash (misoluchun, ma’lumrassomlarrasmlarida) elementlaririvojlanmoqda. Download 217.06 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling