• Visual c++ ilovasidan foydlanib jadvalga asosan o’z variantingizga mos bo’lgan topshiriqning mini loyihasini yarating.
  • 10-Mavzu. Muloqat oynalari va ularni sozlash, boshqarish elementlari. Messagebox ni Shakllantirish. Muloqot oynalarini shakllantirishga oid vazifalar




    Download 0,57 Mb.
    bet3/3
    Sana29.05.2024
    Hajmi0,57 Mb.
    #256760
    1   2   3
    Bog'liq
    10 Muloqat oynalari va ularni sozlash, boshqarish elementlari Messagebox

    Printdialog komponentasi
    PrintDialog komponentasi Printing komponentalar palitrasida joylashgan. Ushbu komponenta yordamida printerni sozlash oynasini chiqarishimiz mumkin.

    10.7-rasm. PrintDiolog komponentasidan foydalanish.

    Dasturning kodi quyidagicha:


    private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
    this->printDialog1->ShowDialog();
    }
    Visual c++ ilovasidan foydlanib jadvalga asosan o’z variantingizga mos bo’lgan topshiriqning mini loyihasini yarating.

    N

    Topshiriq sharti

    1

    Uch xonali raqamni kiriting. Ushbu sonning kvadrati uning raqamlari kublarining yig'indisiga teng yoki yo'qligini aniqlang.

    2

    Uch xonali raqamni kiriting. Unga a raqami kirganligini aniqlang. a raqami klaviaturadan kiritiladi.

    3

    Oyning raqami va yili berilgan. Ushbu oydagi kunlar sonini aniqlang

    4

    To'rt xonali raqam berilgan (masalan 5678), bu raqamni teskari tartibda aks ettirig. Ya'ni, biz ekranda 8765-ni ko'rishimiz kerak.

    5

    Yilning kirgan vaqtiga ko'ra (1 - qish, 2 - bahor, 3 - yoz, 4 - kuz) unga tegishli oylarning nomini chop etish dasturini tuzing.

    6

    a, b, c tomonli uchburchakning teng tomonli uchburchak yoki yo'qligini aniqlang. Uchburchakning tomonlari klaviaturadan kiritiladi.

    7

    So’mni dollarga va dollarni so’mga aylantirib beruvchi kalculyator yarating.

    8

    Foydalanuvchi barmoqning tartib raqamini kiritadi. Ekranda uning nomini chop eting.

    9

    1, 2, 3 va 4 raqamlari qo'shish, ayirish, ko’paytirish va bo'lish operatsiyalarini anglatadi. Foydalanuvchiga ikkita raqamni kiritish va amalni tanlash taklif qilinadi.va natijani ekranTanlangan operatsiyani bajaring va natijani ekranda ko'rsating.

    10

    Sinov dasturini yozing. Foydalanuvchiga savol beriladi va 3 javob taklif etiladi. Uchta savol berilishi kerak. Har bir savolda faqat bitta javob to'g'ri. Foydalanuvchi variantni tanlaydi (1,2 yoki 3) va keyingi savol beriladi. Jarayon to'g'ri va noto'g'ri javoblarni hisobga oladi. Barcha savollardan so'ng, test natijalarini ko'rsating.

    11

    Foydalanuvchini karra jadvalini bilishini tekshiradigan dastur yarating. Foydalanuvchi o'zi ikkita butun sonlarni kiritadi. Dastur savol beradi: birinchi raqamni ikkinchi raqamga ko'paytirishning natijasi. Foydalanuvchi javobni kiritishi va u to'g'ri javob bergan yoki qilmaganligini ekranda ko'rishi kerak. Agar yo'q bo'lsa, to'g'ri natijani ham ko'rsating.

    12

    Teatrda x odamlar va y o'rinlar mavjud. Qancha odam kelganligi ma'lum . Sotilmagan chiptalarning foizini hisoblang va uni ekranda chop eting.

    13

    Kun va oy uchun ikkita raqam beriladi. Burj belgisini chop eting.
    Qo'y 21.03-20.04 Buzoq 21.04-21.05 Egizaklar 22.05-21.06 Qisqichbaqa 22.06-22.07 Arslon 23.07-23.08 Parizod 24.08-23.09 Tarozi 24.09-23.10 Chayon 24.10-22.11 O'qotar 23.11-21.12 Tog' echkisi 22.12-20.01 Qovg'a 21.01-18.02 Baliq 19.02-20.03

    14

    Do'konda chegirmalar x% e’loni osib qo’yilgan. Sizning cho'ntagingizda y so’m bor. Agar siz N so’m miqdorida mahsulot sotib olishga qaror qilsangiz, qancha pul bo'lishini chop eting

    15

    Mamlakat nomiga ko’ra ushbu mamlakat poytaxti nomini chop etadigan dastur yarating (kamida 6-7 nomdan foydalaning: 1 - Uzbekiston, 2 - Rossiya va boshqalar).

    Download 0,57 Mb.
    1   2   3




    Download 0,57 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    10-Mavzu. Muloqat oynalari va ularni sozlash, boshqarish elementlari. Messagebox ni Shakllantirish. Muloqot oynalarini shakllantirishga oid vazifalar

    Download 0,57 Mb.