• Topshiriq
  • Muhammad al-xorazmiy nomidagi toshkent




    Download 84.27 Kb.
    Sana31.10.2023
    Hajmi84.27 Kb.
    #91420
    Bog'liq
    Amaliy 2
    заочный 2, Mikroskopning tuzilishi, 10237, kt, 1-amaliy ish MB

    O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYLAR
    VAZIRLIGI
    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT
    AXBOROT TEXNOLOGIYALARI UNIVERSITETI

    Fan: Ma’lumotlar tuzilmasi va algoritmlar

    AMALIY ISH

    Guruh : SWD001-2 (714-21)


    Bajardi : Mamaziyayev Abdulaziz
    Tekshirdi : Abduvaliyeva Zebiniso

    TOSHKENT 2023


    Topshiriq


    9. Boshiga qo‘yish va transpozitsiya usulidan foydalanib massiv eng katta elementi topilsin.
    #include
    using namespace std;

    const int a = 3;


    const int b = 4;

    int main() {


    int arr[a][b] = {{5, 9, 3, 2},
    {8, 6, 1, 7},
    {4, 0, 11, 10}};
    int maxVal = arr[0][0];
    for (int i = 0; i < a; i++) {
    for (int j = 0; j < b; j++) {
    if (arr[i][j] > maxVal) {
    maxVal = arr[i][j];
    }
    }
    }
    // Transpose the array
    int transposed[b][a];
    for (int i = 0; i < a; i++) {
    for (int j = 0; j < b; j++) {
    transposed[j][i] = arr[i][j];
    }
    }
    cout << "Massivdagi maksimal elementi " << maxVal << endl;
    return 0;
    }
    Bu kod dasturi bu ishlarni bajaradi:

    Bir ikki o'lchamli massiv yaratiladi va qiymatlar bilan to'ldiriladi.


    Massivning eng katta elementi topiladi, boshqa so'zlar bilan aytganda, massivdagi eng katta son topiladi.
    Massiv transpozitsiyalab, yani o'lchamlari almashinib chiqiladi.
    Eng katta son konsolga chiqariladi.
    Kod yuqoridagi massiv uchun ishlaydi, ammo boshqa o'lchamlar uchun ham o'zgartirilishi mumkin.

    Download 84.27 Kb.




    Download 84.27 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Muhammad al-xorazmiy nomidagi toshkent

    Download 84.27 Kb.