C++ da dasturlash




Download 59,82 Kb.
bet6/8
Sana22.05.2024
Hajmi59,82 Kb.
#249911
1   2   3   4   5   6   7   8
Bog'liq
JB uzb gruppa

Ellips va kvadratdan bittasini chizuvchi, uning rangini (qizil, yashil, kumush rang) hamda bo`yalish stilini (kesiluvchi, diagonal, to`liq) tanlash imkoniyatini beruvchi dastur tuzilsin

  • butun soni berilgan . Sinfdan foydalanib butun va qoldiq qismini aniqlash orqali, berilgan son raqamlari yig’indisin va raqamlar sonini aniqlang.


    Var
    43

    MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI

    “C++ DA DASTURLASH”



    «TASDIQLAYMAN»
    KAGEDRA MUDIRI

    1. RadioButton va CheckBox komponentalari

    2. C++ Builderda malumotlar bazasi bilan ishlash

    3. 4 ta RadioButton komponentasi orqali Button komponentasini rangini (qizil, sariq, yashil, ko’k) o’zgartiruvchi dastur tuzilsin

    4. Sinfdan foydalanib valyuta kurslarini (dollar 1USD=8360UZS , rubl 1RUB=124UZS, yevro 1EUR=9490UZS) xisoblovchi dastur tuzilsin (masalan, 10000UZS kiritilsa, u holda 1.20USD, 80.6RUB, 1.06EUR)

    5. butun soni berilgan . Funktsiya yordamida butun va qoldiq qismini aniqlash orqali, berilgan son raqamlari orasida 4 raqami bor yoki yoqligin aniqlang


    Var
    44

    MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI

    “C++ DA DASTURLASH”



    «TASDIQLAYMAN»
    KAGEDRA MUDIRI

    1. Shape komponentasi xususiyatlari

    2. Malumotlar bazasi bilan aloqa bog’lovchi komponentalar

    3. StringGrid komponentasida Noutbuklar ro`yxati (komponiya nomi, protsessori, HDD hajmi, tezkor xotirasi, bahosi) yaratuvchi dastur tuzish

    4. va butun sonlari berilgan. Sinf yordamida soni soni ichida necha takrorlanishini aniqlovchi dastur tuzing (masalan, =256468; =6 bo’lsa 2 chiqishi kerak)

    5. natural soni berilgan . Funktsiyadan foydalanib shartini qanoatlantiruvchi eng katta butun sonini aniqlovchi dastur tuzing

    Var
    45

    MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI

    “C++ DA DASTURLASH”



    «TASDIQLAYMAN»
    KAGEDRA MUDIRI

    1. StringGrid komponentasi

    2. ADO texnologiyasi bo’yisha tushuncha

    3. ComboBox komponentasida tanlangan ma’lumotni ListBox komponentasiga qo’shuvchi dastur tuzing.

    4. butun sonlari berilgan. Funktsiyadan foydalanib oraliqdagi toq sonlarni yig’indisini toping

    5. natural soni berilgan . Sinf yordamida shartini qanoatlantiruvchi eng kishik butun k sonini aniqlovchi dastur tuzing


    Var
    46

    MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI

    “C++ DA DASTURLASH”



    «TASDIQLAYMAN»
    KAGEDRA MUDIRI

    1. RadioButton va CheckBox komponentalari

    2. C++ ta Funktsiyalar foydalanish

    3. 3 ta CheckBox komponentasi orqali Form1 fon rangini (qizil, sariq, ko’k) o’zgartiruvchi dastur tuzilsin

    4. Sinfdan foydalanib valyuta kurslarini (dollar 1USD=8360UZS , rubl 1RUB=124UZS, yevro 1EUR=9490UZS) xisoblovchi dastur tuzilsin(Masalan 10000UZS kiritilsa, u holda 1.20USD, 80.6RUB, 1.06EUR)

    5. butun soni berilgan . Funktsiya yordamida shu sonning raqamlari ichidan eng kattasini aniqlovchi dastur tuzing (masalan =345872 bo’lsa, u holda 8 bo’lishi kerak)


    Var
    47

    MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI

    “C++ DA DASTURLASH”



    «TASDIQLAYMAN»
    KAGEDRA MUDIRI

    1. Grafik komponentalar yordamida diagrammalar chizish

    2. C++ Builderda ma’lumotlar bazasi bilan ishlash

    3. Timer komponentasidan foydalanib sekundamer vazifasini bajaruvchi dastur tuzilsin.

    4. Agar haqiyqiy son bo’lsa, Funktsiya yordamida ifodani hisoblovchi dastur tu’zing

    5. butun sonlar berilgan. Taraflari va bo’lgan to’g’ri to’rtburchakka tarafi bo’lgan kvadrat eng ko’p joylashtirilsin. Sinfdan foydalanib to’g’ri to’rtburchakka eng ko’p joylashgan kvadratlar soni va joylashmay qolgan qismi yuzini aniqlovchi dastur tuzing


    Var
    48

    MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI

    “C++ DA DASTURLASH”



    «TASDIQLAYMAN»
    KAGEDRA MUDIRI

    1. Polimorfizm haqida tushuncha

    2. ADO komponentasi

    3. ListBox komponentasi ro’yxatlari ichidan “A” harfidan boshlanuvchi Inson ismlari ShowMessage protsedurasi yordamida chiqaruvchi dastur tuzilsin

    4. Funktsiyadan foydalanib S satr ichidan 4 harfli so’zlar sonini aniqlovchi dastur tuzilsin

    5. Butun son berilgan. Sinf yordamida berilgan sonni raqamlari yig’indisini, ko’paytmasini xisoblovchi dastur tuzing



    Var
    49

    MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI

    “C++ DA DASTURLASH”



    «TASDIQLAYMAN»
    KAGEDRA MUDIRI

    1. Checkbox va RadioButton komponentalari, o’xshashligi va farqlari

    2. Ob’ektga mo‘ljallangan tahlil va loyihalash

    3. StringGrid komponentasi orqali Uyali telefonlar haqida ma’lumot (kompaniya nomi, kamerasi, o’lchamlari, protsessori, xotirasi, bahosi) beruvchi jadval tuzilsin. Tanlangan yacheyka bo’yicha barcha ma’lumotlar jadval ostidan chiqarilsin

    4. haqiyqiy soni berilgan. Funktsiya yordamida funktsiyaning qiymatini hisoblovchi dastur tuzing

    5. Markazi koordinata boshida yotgan aylana radiusi va koordinatalari va bo’lgan nuqtasi berilgan. Sindan foydalanib berilgan nuqta aylana ishida yoki tashqarisida joylashuvini aniqlovchi dastur tuzing


    Var
    50

    MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI

    “C++ DA DASTURLASH”



    «TASDIQLAYMAN»
    KAGEDRA MUDIRI

    1. Komponentalarga properties hususiyatlarini o’rnatish

    2. ADO texnologiyasi bo’yisha tushuncha

    3. Sinf yordamida berilgan natural sonining toq raqamlari yig’indisi aniqlovchi dastur tuzilsin (masalan, 253364 bo’lsa, 5+3+3=11)

    4. va sonlari berilgan. RadioButton komponentalari orqali to’rtta amalni bajaruvchi dastur tuzing

    5. To’rt xonali son berilgan. Sinfdan foydalanib shu sonning raqamlari o’sish ta’rtibida joylashgan yoki joylashmaganligin tekshiring


    Var
    51

    MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI

    “C++ DA DASTURLASH”



    «TASDIQLAYMAN»
    KAGEDRA MUDIRI

    1. Edit va Label komponentalari, o’xshashligi va farqlari

    2. Modifikatorlar (public, private, protected)

    3. Funktsiya yordamida sanani “dd.mm.yyyy” formatdan “dd month yyyy” formatga o’tkazuvchi dastur tuzing (masalan, “01.01.2019” bo’lsa, “01 yanvar 2019” ko’rinishiga kelishi kerak)


    Download 59,82 Kb.
  • 1   2   3   4   5   6   7   8




    Download 59,82 Kb.