• 10-mavzu: Daraxtsimon maʻlumotlar tuzilmalarini qayta ishlash algoritmlari va dasturlarini tuzish CODE
  • Guruh talabasi Amirov Temurbek Malumotlar tuzilmasi fanidan 4-Shaxsiy topshiriq




    Download 383.67 Kb.
    bet1/2
    Sana15.12.2023
    Hajmi383.67 Kb.
    #119458
      1   2
    Bog'liq
    Amirov Temurbek MTA4
    О себе эссе, Sug`urta sohasiga oid iqtisodiy matn, Shuhratjon Xoliyorov, [, Mengliyev muhiddin, MAHKAMOV, Дони, 3762301297, 1695214521, xojimurod, БСАТ якуний, Boshlang’ich ta’limda aktdan foydalanish fanidan maruzlar matni-fayllar.org, 1 Шароб фан дастури Наргиза вариант, 16 Market Kaf 04.MARKETING TADQIQOTLARI TDIU ARM, Metod Gendernaya psixologiya i psixologiya seksual\'nosti Klinicheskaya psixologiya po specializaci Patopsixologicheskaya diagnostika i psixoterapiya-012

    Muhammad al-Xorazmiy nomidagi


    Toshkent axborot texnologiyalari universiteti
    Nurafshon filiali­­­­­
    Kompyuter injiniringi fakulteti


    730-22 guruh talabasi
    Amirov Temurbek

    Malumotlar tuzilmasi fanidan


    4-Shaxsiy topshiriq
    Mavzu : 10-mavzu: Daraxtsimon maʻlumotlar tuzilmalarini qayta ishlash algoritmlari
    va dasturlarini tuzish


    CODE:
    #include
    #include
    using namespace std;
    class DaraxtTugun {
    public:
    int qiymat;
    vector bolalar;
    DaraxtTugun(int qiymat) : qiymat(qiymat) {}
    };
    DaraxtTugun* daraxt_chapini_yarat(int qiymat) {
    return new DaraxtTugun(qiymat);
    }
    void bolaga_qoshish(DaraxtTugun* ota_tugun, int bolaning_qiymati) {
    DaraxtTugun* bolaning_tuguni = daraxt_chapini_yarat(bolaning_qiymati);
    ota_tugun->bolalar.push_back(bolaning_tuguni);
    }
    void daraxt_chapini_chiqarish(DaraxtTugun* tugun) {
    cout << "Tugun qiymati: " << tugun->qiymat << endl;
    cout << "Bolalar: ";
    for (const auto& bol : tugun->bolalar) {
    cout << bol->qiymat << " ";
    }
    cout << endl;
    for (const auto& bol : tugun->bolalar) {
    daraxt_chapini_chiqarish(bol);
    }
    }
    int main() {
    DaraxtTugun* daraxt = daraxt_chapini_yarat(1);
    bolaga_qoshish(daraxt, 2);
    bolaga_qoshish(daraxt, 3);

    Download 383.67 Kb.
      1   2




    Download 383.67 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Guruh talabasi Amirov Temurbek Malumotlar tuzilmasi fanidan 4-Shaxsiy topshiriq

    Download 383.67 Kb.