• Вид→Панель Элементов yoki Ctrl + Alt + X
  • 4 chi qadam.
  • 5 chi qadam. Button
  • Tajriba ishi №4 Mavzu




    Download 5,66 Mb.
    bet7/9
    Sana20.05.2024
    Hajmi5,66 Mb.
    #244731
    1   2   3   4   5   6   7   8   9
    Bog'liq
    visual studio

    Visual Studio dasturining asosiy ishchi oynasi da bo’sh forma ko’rinishda ochiladi.





    3 chi qadam. Bo’sh formaga bizga zarur bo’lgan komponentalarni joylashtishni boshlaymiz. Bular 2ta Textbox komponentasi, N – natural sonning qiymatini kiritish va Fact – faktorialning qiymatini chiqarish uchun, 3 ta Label – izohlah uchun va 1 ta Button – bajarish buyrug’ini amalga oshirish uchun. Bularni komponentlar (elementlar) panelidan olami. Agar u ishchi sohada ko’rinmasa, Вид→Панель Элементов yoki  Ctrl + Alt + X. buyruqlar yordamida yuklaymiz.



    Ularning o’lchamlarini (Size) sozlaymiz, Formadagi joyini (Location yoki sichqoncha yordamida) ko’rsatmiz,yozyvni kiritamiz (Text), yozuv shriftini (font) belgilaymiz, kerak bo’lsa yozuv rangini (ForeColor), fon rangini (BackColor) o’zgartirishimiz mumkin. Bu ishlarning hammasini komponentaning ustiga siqonchani olib borib, chap tugmasini bosganda shu komponetaning xossalarini aks ettiruvchi xossalar paneli yordamida amalga oshiramiz.



    4 chi qadam. Bo’lajak ilovamizni dizayni shakli shakllandi va uni ishlatib ko’rsak ham bo’ladi. Buning uchun oldin kompilyatsiyaga (Build → Build Solition yoki F7) berish kerak/ Kompilyatsiyadan yaxshi o’tsa, Debug → Star Debugging (yoki F5 ) buyruqlar yordamida ishga tushiramiz.

    4 chi qadam. Proektga “factor.h” sarlavha faylini qo’shamiz,



    Va ichiga factorial hisoblab beruvchi rekursiv funksiyamizning (factr) prototipini yozamiz.



    Asosiy funksiyamiz factorial.cpp ni ochib, boshiga yaratgan sarlavha faylimizni include direktivasi bilan chaqirib olamiz/

    Huddi shuday ketma-ketlikda proektga factr funktsiyasini, yani faktr.cpp faylini qo’shamiz va ichiga kodini yozamiz.





    5 chi qadam. Button tugmachasini (Hisob) bosganda qanday amallar bajarish ketma-ketligini yozamiz. Buning uchun tugmachani 2 marta bosamiz va bizga ajratilgan joyga kodni kiritishni boshlaymiz.
    Formadagi text1Box1 ga kiritilgan son belgi sifatida qabul qilinadi. Shuning uchun uni oldin son turiga o’girib olishimiz kerak bo’ladi.

    int son=System::Convert::ToDouble(textBox1->Text);


    Endi factorial hisoblab beruvchi funksiyamizni chaqirib olsak bo’ladi
    double factor = factr(son);
    va olingan natijani textBox2 ga chiqarish uchun qaytatdan belgi toifasiga o’girishimiz kerak boladi,
    textBox2->Text = System::Convert::ToString(factor);
    Shu bilan 1-chi ilovamiz tayyor bo’ldi. Kompilyatsiyaga beramiz, undan keyin ishga tushiramiz va natijani olamiz.




    Download 5,66 Mb.
    1   2   3   4   5   6   7   8   9




    Download 5,66 Mb.