• Bajardi
  • Dastur kodi
  • Natija: Xulosa
  • Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari




    Download 335.45 Kb.
    Sana27.11.2022
    Hajmi335.45 Kb.
    #32039
    Bog'liq
    2-laboratoriya Jamshid Mamatov 102-19
    N3 va N3k nivelirlarini tekshirish, 1-mustaqil ish, Jamshid Mamatov 2 I.M.T, 2-maruza, Elektrotexnikaning nazariy asoskari. Amirov S.F, 1-ы Vv harfi dars ishlanma, muxlisa kurs ishi tayyorlhs, Reja . Ta’lim tizimida axborot-kommunikatsiya texnologiyalarini -fayllar.org, 3-Laboratoriya ishi Mavzu Kompyuter tizimli blokini qismlarga , Kompyuterning qo`shimch qurilmalari-kompy.info

    O`ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI


    MUHAMMAD AL-XORAZMIY NOMIDAGI
    TOSHKENT AXBOROT TEXNOLOGIYALARI
    UNIVERSITETI SAMARQAND FILIALI

    "Kompyuter injiniring" fakulteti


    "Kompyuter tizimlari" kafedrasi
    "Ma’lumotlarni intellektual taxlili" fanidan

    LABORATORIYA ISHI_2

    Mavzu: Boshlang’ich ma’lumotlar (obyekt, jarayon, hodisa) fazosidan informativ ma’lumotlar (xususiyatlar, belgilar, alomatlar) majmuasini tanlab olish.


    .


    Bajardi: 102-19 guruh talabasi Jamshid Mamatov
    Tekshirdi: Nabiyeva I.
    SAMARQAND – 2022
    Talab etiladi: Berilgan O’Tdan 4ta sinflarga xos boʻlgan 1 va 2 – tipli oddiy BTni toping va yangi Obyektni sinflarning qaysi biriga tegishli ekanligini aniqlang.





    Dastur kodi:
    #include
    using namespace std;

    int main()


    {
    // birinchi sinf
    int v1[3][17] = {{1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,1}, {1,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0}, {1,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0}};
    //ikkinchi sinf
    int v2[3][17] = {{0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,1}, {0,0,0,1,1,1,0,1,1,0,0,0,0,1,0,0,1}, {1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0}};
    //uchinchi sinf
    int v3[3][17] = {{1,0,0,1,0,0,0,0,1,1,1,0,0,1,0,0,0}, {0,0,0,0,1,0,0,0,1,1,1,1,1,0,0,0,1}, {1,0,0,1,0,1,0,0,1,1,1,0,0,1,0,0,0}};
    //to'rtinchi sinf
    int v4[3][17] = {{0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0}, {1,0,0,0,1,1,0,0,0,1,0,0,1,1,0,1,0}, {1,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,0}};

    int x[17];


    float f1, f2, a = 1, c = 1, d = 1, b = 1, a1 = 0, c1 = 0, d1 = 0, b1 = 0;
    // nazorat tanlanmani kiritish
    for (int i = 0; i < 17; i++)
    {
    cin>>x[i];
    }

    //BT larni hisoblash 1-sinf uchun


    for (int j = 0; j < 17; j++)
    {
    if (v1[0][j] * v1[1][j] * v1[2][j] == 1)
    {
    a = a*x[j];
    }
    else if(v1[0][j] + v1[1][j] + v1[2][j] == 0)
    {
    a1 = a1+x[j];
    }
    }
    //BT larni hisoblash 2-sinf uchun
    for (int j = 0; j < 17; j++)
    {
    if (v2[0][j] * v2[1][j] * v2[2][j] == 1)
    {
    b = b*x[j];
    }
    else if(v2[0][j] + v2[1][j] + v2[2][j] == 0)
    {
    b1 = b1+x[j];
    }
    }
    //BT larni hisoblash 3-sinf uchun
    for (int j = 0; j < 17; j++)
    {
    if (v3[0][j] * v3[1][j] * v3[2][j] == 1)
    {
    c = c*x[j];
    }
    else if(v3[0][j] + v3[1][j] + v3[2][j] == 0)
    {
    c1 = c1+x[j];
    }
    }
    //BT larni hisoblash 4-sinf uchun
    for (int j = 0; j < 17; j++)
    {
    if (v4[0][j] * v4[1][j] * v4[2][j] == 1)
    {
    d = d*x[j];
    }
    else if(v4[0][j] + v4[1][j] + v4[2][j] == 0)
    {
    d1 = d1+x[j];
    }
    }
    if(a == 1 || a1 == 0)
    {
    cout<<"obyekt 1-sinfga tegishli";
    }
    else if(b == 1 || b1 == 0)
    {
    cout<<"obyekt 2-sinfga tegishli";
    }
    else if(c == 1 || c1 == 0)
    {
    cout<<"obyekt 3-sinfga tegishli";
    }
    else if(d == 1 || d1 == 0)
    {
    cout<<"obyekt 4-sinfga tegishli";
    }
    else
    {
    cout<<"obyekt bironta sinfga tegishli emas";
    }
    return 0;
    }
    Natija:





    Xulosa:
    Men ushbu amaliy ishni bajarish jarayonida Boshlang’ich ma’lumotlar (obyekt, jarayon, hodisa) fazosidan informativ ma’lumotlar (xususiyatlar, belgilar, alomatlar) majmuasini tanlab olish bilan tanishib chiqdim va ishlash jarayonlarini o’rgandim. Sinflashtirish jarayoni unchalik qiyin jarayon emas, xisoblash jarayonida kichik xatolarga yo’l qo’ymaslik kerak. Kerakli algoritmni cpp dasturlash tilida yozdim.

    Download 335.45 Kb.




    Download 335.45 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari

    Download 335.45 Kb.