• 4- MUSTAQIL ISHI Tekshirdi: Mahkamova D Bajardi: Oqanova Nasiba SAMARQAND 2022 Topshiriq 4 Masalaning sharti
  • Boshlash S,r, yuza S=2*r*sin(pi/5)
  • include include using namespace std; int main ( ) { double r, S, yuza; cin>>r;
  • Jadval T/r
  • Natija oynasi 3 kiritdik va ente
  • Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali kompyuter injiniringi fakulteti




    Download 81.75 Kb.
    Sana29.11.2023
    Hajmi81.75 Kb.
    #107442
    Bog'liq
    Dasturlash 4. Nasiba
    yangi o\'simlikshunoslik majmua, 12-sem mash, 5-ГРАФЛАР УСТИДА АМАЛЛАР, 13-Маъруза, Reja Xotiraning psixik jarayon sifatida o rganilishi. Xotira ja-fayllar.org, Tarbiyachi va p-WPS Office.pptx 20240115 124041 0000, 2 MT Bolalarni saxnalashtirish va ijodiy faoliyatga o‘rgatish, Tez o\'qishga o\'rgatish usullari-fayllar.org, Ma’ruza Nomanfiy sonlar ustida arifmetik amallarni o‘rgatish met-fayllar.org, Mavzu Qo‘shish va ayirish, ko‘paytrish va bo’lish amali ma’nosi, Og‘zaki va yozma hisoblashga doir didaktik (O‘yinlar) topshiriql, Termiz iqtisodiyot va servis universiteti «tasdiqlayman», Mavzu Ulush. Butunning ulushini topish. Ulushga ko\'ra butunni t-fayllar.org, Mavzu kasr tushunchasi bilan tanishtirish mеtodikasi. Reja

    O‘ZBEKISTON RESPUBLIKASIAXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

    MUHAMMAD AL-XORAZMIY NOMIDAGI
    TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI

    KOMPYUTER INJINIRINGI FAKULTETI

    21-04-guruh
    Oqanova Nasiba
    4- MUSTAQIL ISHI
    Tekshirdi: Mahkamova D
    Bajardi: Oqanova Nasiba


    SAMARQAND 2022
    Topshiriq 4
    Masalaning sharti
    Quyidagi masalaning dasturini tuzing:


    1. (Muntazam beshburchak). Foydalanuvchi tomonidan muntazam beshburchakka tashqi chizilgan aylana radiusi kiritilganda, beshburchakning yuzasini hisoblovchi dastur tuzing.


    Beshburchak yuzasining formulasi quyidagicha:



    Bu yerda S beshburchak tomoni uzunligi bo’lib, quyidagiga teng:






    T/r

    Kiruvchima’lumot

    Chiquvchima’lumot

    1

    3

    21.3988

    2

    5

    59.441

    3

    10

    237.764




    Boshlash

    S,r, yuza

    S=2*r*sin(pi/5)

    Yuza=(5*s*s)/(4*tan(pi/5))

    Yuza

    Tamom



    Dasturning kod qismi

    #include
    # include
    using namespace std;
    int main ( )
    {
    double r, S, yuza;
    cin>>r;
    S = 2*r*sin(m=M_PI/5);
    yuza =5*S*S/(4*tan(M_PI/5));
    cout<
    return 0;
    }
    Dasturimizning kod qismi shundan iborat edi.
    Dasturimiz natijasini chiqaramiz. Dasturimizning kod qismini C++ dasturlash tiliga kiritamiz va natijani olamiz. Endi biz berilgan ma’lumotlarni kiritamiz va dasturimiz jadvaldagi natijalarni chiqarib berishini kuzatamiz.
    Jadval

    T/r

    Kiruvchima’lumot

    Chiquvchima’lumot

    1

    3

    21.3988

    2

    5

    59.441

    3

    10

    237.764

    Ushbu jadvalda ko’rsatilgan qiymatlarni kiritganimizda jadvalda berilgan qiymatlarni dasturimiz chiqarib berishi kerak. Demak, kiritamiz.



    Natija oynasi

    1. 3 kiritdik va enterni bosdik va dasturimiz 21. 3988 natijani chiqarib berdi va birinchi qiymatimizni dasturda berilgani kabi chiqardi. Endi keyingisini kiritamiz.

    2. 5 kiritdik va enterni bosdik va dasturimiz 59. 441 natijani jadvaldagi kabi chiqarib berdi. Endi oxirgi qiymatni tekshiramiz.

    3. 10 kiritdik va enterni bosdik va dasturimiz natijani 237.764 deb chiqarib berdi va jadvaldag natijalar bilan tekshirganimizda uchala qiymatga ham to’g’ri va aniq mos keldi va biz topshiriqni yakunladik.


    Dastur kodida =314 konstantani M_PI deb olib ketdik, negaki shartimizda shunday olishimiz kerakligi ko’rsatilgan edi.
    Download 81.75 Kb.




    Download 81.75 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali kompyuter injiniringi fakulteti

    Download 81.75 Kb.