• ADABIYOTLAR VA MANBALAR RO’YXATI
  • ////////////////////////////////////////////////////////////////////////////////////////////////////////////////




    Download 386,43 Kb.
    Pdf ko'rish
    bet6/6
    Sana05.01.2024
    Hajmi386,43 Kb.
    #130831
    1   2   3   4   5   6
    Bog'liq
    Namozov Maxmud 2 ish

    //////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
    TOPSHIRIQ 
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
    7.Boshiga qo‘yish usulidan foydalanib ro‘yhatda qo‘shni elementlari ayrimasi 72 
    dan kichik bo‘lgan elementni toping. Agar bunday elementlar ko‘p bo‘lsa, u holda 
    ularning eng kattasini toping; agar bunday element mavjud bo‘lmasa – shunga mos 
    ma’lumot chiqaring. 
    Dastur kodi 
    #include  
    #include  
    int main() { 
    std::vector royxat = {31, 40, 70, 45, 30, 50, 60}; // Sizning ro'yxatingiz 
    int yangi_element; 
    std::cout << "Yangi elementni kiriting: "; 
    std::cin >> yangi_element; 
    royxat.push_back(yangi_element); 
    int max_element = -1; 
    bool bor = false; 
    for (int i = 0; i < royxat.size(); ++i) { 
    if (royxat[i] < 72) { 
    if (!bor || royxat[i] > max_element) { 
    max_element = royxat[i]; 
    bor = true; 





    if (bor) { 
    std::cout << "Ro'yxatda 72 dan kichik bo'lgan eng katta element: " << 
    max_element << std::endl; 
    } else { 
    std::cout << "Ro'yxatda 72 dan kichik bo'lgan element yo'q" << std::endl; 

    return 0; 

    ADABIYOTLAR VA MANBALAR RO’YXATI 
    1. Adam Drozdek. Data structures and algorithms in C++. Fourth edition. 
    2013. 
    2. Н.А.Литвиненко. Технология программирования. “БХВ Петербург” 
    Санкт-Петербург. 2012 г. 
    3. Роберт Седжвик. Фундаментальные алгоритмы на C++. Анализ, 
    Структуры данных, Сортировка, Поиск//К.: Изд. «ДиаСофт», 2007 
    4. Ma’ruza matnlari. Carnegie Mellon University – CORTINA. 2010. 15-121 
    Introduction 
    to 
    Data 
    Structures, 
    (
    http://www.cs.cmu.edu/~tcortina/15-
    121sp10/lectures.html

    5. https\\Metanit.com. 

    Download 386,43 Kb.
    1   2   3   4   5   6




    Download 386,43 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    Download 386,43 Kb.
    Pdf ko'rish