• LABORATORIYA ISHI - 4 Mavzu
  • Nazariy qism
  • Laboratoriya ishi uchun topshiriqlar




    Download 1,39 Mb.
    bet5/10
    Sana02.06.2024
    Hajmi1,39 Mb.
    #259180
    1   2   3   4   5   6   7   8   9   10
    Bog'liq
    1-dedline Vakhobov Jasurbek

    Laboratoriya ishi uchun topshiriqlar

    1. Heap sort orqali ismi familiyangizni harflarini alifbo tartibida chiqaring.

    #include
    using namespace std;

    void convertHeap(char array[], int len, int x)


    {
    int kattasi = x;
    int left = 2 * x + 1;
    int right = 2 * x + 2;

    if (left < len && int(array[left]) > int(array[kattasi]))


    kattasi = left;

    if (right < len && int(array[right]) > int(array[kattasi]))


    kattasi = right;

    if (kattasi != x)


    {
    swap(array[x], array[kattasi]);
    convertHeap(array, len, kattasi);
    }
    }

    void heapSort(char array[], int len)


    {
    for (int i = len / 2 - 1; i >= 0; i--)
    convertHeap(array, len, i);

    for (int i = len - 1; i >= 0; i--)


    {
    swap(array[0], array[i]);
    convertHeap(array, i, 0);
    }
    }

    void display(char array[], int len)


    {
    cout << "Tartiblangandan keyin: ";
    for (int i = 0; i < len; ++i) {
    cout << array[i] << " ";
    }
    }

    int main()


    {
    int n;
    cout << "Belgilar sonini kiriting n = ";
    cin >> n;
    char arr[n];
    for(int i = 0; i < n; i++) {
    cin >> arr[i];
    }
    int len = sizeof(arr) / sizeof(arr[0]);
    heapSort(arr, len);
    display(arr, len);
    }
    Natija:


    LABORATORIYA ISHI - 4
    Mavzu: Taqribiy integrallash usullari. Zaruriy aniqlikni ta’minlovchi qadamni tanlash.
    Ishdan maqsad. Taqribiy integrallash usullari va zaruriy aniqlikni ta’minlovchi qadamni tanlashni o’rganish.
    Qo’yilgan masala. Taqribiy integrallash usullari. Zaruriy aniqlikni ta’minlovchi qadamni tanlash
    Ish tartibi:



    Nazariy qism
    Oliy matematika kursidan malumki aniq integrallar asosan N‘yuton-Leybnits formulasi bilan hisoblanadi. Yani quyidagi formula bilan hisoblanadi:


    Bu yerda F(x) funktsiya f(x) funktsiyaning boshlangich funktsiyasi. а-integralning quyi b-esa yuqori chegarsi. Nyuton–Leybnits formulasi bizga ma‘lumki elementar funktsiyalar uchun foydalanish qulayrok.
    Lekin har qanday f(x) funktsiyaning boshlangich funktsiyasi elementar funktsiya bulavermaydi, yani integrallash murakkab bo’ladi. Bunday aniq integrallarni N‘yuton-Leybnits formulasi bilan hisoblab bulmaydi. Bunday hollarda integrallarni taqribiy hisoblash usularidan foydalanib integrallarning taqribiy kiymatlari topiladi.

    Download 1,39 Mb.
    1   2   3   4   5   6   7   8   9   10




    Download 1,39 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Laboratoriya ishi uchun topshiriqlar

    Download 1,39 Mb.