• Kinofilmlar”
  • Qo ‘shish orqali saralash (Insertion sort )
  • Tezkor saralash (quicksort)
  • Telefonlar”
  • O’simliklar”
  • Tanlash orqali saralash ( Selection sort )
  • laboratoriya ishi Dasturlash fanidan kichik loyihalar yaratish Ishdan maqsad




    Download 18,85 Kb.
    bet2/2
    Sana14.05.2024
    Hajmi18,85 Kb.
    #230852
    1   2
    Bog'liq
    mustqail ish

    nomi,
    narxi,
    chiqarilgan yili

    class dori_darmonlar;
    saqlanish_muddati

    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib ishchilar dori darmonlar ro’yxatida chiqarilgan yili bo’yicha saralang.

    56

    class hayvonlar:
    nomi,
    necha_yili_yashashi

    class parrandalar :
    turi
    yashash joyi,

    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib ishchilar parrandalar ro’yxatida necha yil yashashi bo’yicha saralang

    57

    Kinofilmlar” classini yarating.
    Maydonlari: Nomlanishi, davomiyligi (minut da), aktyorlar soni.
    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib davomiyligi bo’yicha saralang.(kamida 29 xonali sonlar ketma-ketligidan iborat bo‘lsin).

    58

    Sovitgich” classini yarating.
    Maydonlari: Marka, Model, Narx,bo’yi_sm, eni_sm.
    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib narxi bo’yicha saralang.(kamida 37 xonali sonlar ketma-ketnligidan iborat bo‘lsin).

    59

    class davlat:
    nomi,
    aholi_soni,



    class shahar:
    tili,
    yer_maydoni,
    joylashgan_joyi,

    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib shahar ro’yxatida aholi_soni yashashi bo’yicha saralang. (Qo‘shish orqali saralash (Insertion sort))

    60

    class okean:
    Nomi.
    uzunligi,

    class daryo:
    Suv_hajmi, joylashgan_joyi,

    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib shahar ro’yxatida uzunligi bo’yicha saralang. (Tezkor saralash (quicksort))

    61

    Sportchilar” classini yarating.
    Maydonlari: FIO, tug’ilgan yili, maoshi,spoet_turi.
    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib maoshi bo’yicha saralang.
    (kamida 36 xonali sonlar ketma-ketligidan iborat bo‘lsin).

    62

    Telefonlar” classini yarating. Maydonlari:
    Modeli, Kamera (Mp), Xotira_xajmi(mb).
    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib xotira_xajmi bo’yicha saralang.
    (kamida 39 xonali sonlar ketma-ketligidan iborat bo‘lsin).

    63

    class kasaliklar:
    kasalik_nomi,
    kasallikka_chalinganlar_soni,



    class koronovirus:
    Eng_ko’p,tarqalgan_hudud,tuzalganlar_soni.

    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib shahar ro’yxatida kasallikka_chalinganlar_soni,
    bo’yicha saralang.

    64

    O’simliklar” classini yarating.
    Maydonlari: Turi, uzunligi, yashash_sharoti,yashash_davomiyligi,rangi.
    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib uzunligi bo’yicha saralang.
    (kamida 45 xonali sonlar ketma-ketligidan iborat bo‘lsin).

    65

    Poezdlar” classini yarating.
    Maydoni: nomi,uzunligi(sm),tezligi.
    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib uzunligi bo’yicha saralang. (kamida 17 xonali sonlar ketma-ketligidan iborat bo‘lsin).

    66

    class fudbolchilar:
    FIO,
    daromadi,
    yoshi

    class tennischilar:
    bo’y_uzunligi,

    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib
    tennischilarni ro’yxatida bo’y_uzunligi bo’yicha saralang (Tanlash orqali saralash (Selection sort))

    67

    class kompyuterlar:
    firma_nomi,
    batareya_quvvati,
    ishlab_chiq_sana.
    xotira_xajmi

    class mobil_telefon:

    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib
    mobil telefonlar ro’yxatida xotira_xajmi bo’yicha saralang. (Tezkor saralash (quicksort))

    68

    Fotoapparatlar” classini yarating.
    Maydonlari: Modeli, pixseli,narxi,hajmi.
    Array,vector,list,map,set,deque yoki stack konteyneridan foydalanib pixseli bo’yicha saralang. (kamida 29 xonali sonlar ketma-ketligidan iborat bo‘lsin).

    69

    To’g’ri to’rt burchak sinfi yaratilsin. Kamida shu sinfda ikkita sinf konstruktori yaratilsin. Birinchi sinf konstruktori yaratilgan sinf haqida ma’lumot berilsin. Ikkinchi sinf konstruktori tugri turtburchak yuzi va perimetrini ekranga chiqarib berilsin.

    70

    Kub sinfi yaratilsin. Bunda kamida 2 ta sinf konstruktori yaratilsin. Birinchi sinf konstruktorida kub haqida ma’lumot berilsin. Ikkinchi sinf konstruktorida kub hajmi bilan yon sirti topilsin. Konstruktorlar qayta yuklansin.

    71

    Parallelipiped sinfi yaratilsin va konstruktor e’lon qilinsin . Unda kamida uchta maydon va ularni ekranga chiqaruvchi va qayta ishlovchi sinf metodlarini yarating.

    72

    Silindir sinfi yaratilsin va konstruktor e’lon qilinsin . Unda kamida uchta maydon va ularni ekranga chiqaruvchi va qayta ishlovchi sinf metodlarini yarating.

    73

    Konus sinfi yaratilsin va konstruktor e’lon qilinsin . Unda kamida uchta maydon va ularni ekranga chiqaruvchi va qayta ishlovchi sinf metodlarini yarating.

    74

    Shar sinfi yaratilsin. Bu sinfda kamida 3 ta sinf konstruktori yaratilsin. Birinchi sinf konstruktorida shar haqida ma’lumot berilsin. Ikkinchi sinf konstruktorida sharni yon sirti yuzi hisoblansin. Uchunchi sinf konstruktorida sharni Hajmi hisoblansin

    75

    Silindr sinfi yaratilsin. Bu sinfda kamida 3 ta sinf konstruktori yaratilsin. Birinchi sinf konstruktorida tsilindr haqida ma’lumot berilsin. Ikkinchi sinf konstruktorida konusni yon sirti yuzi hisoblansin. Uchunchi sinf konstruktorida tsilindrni Hajmi hisoblansin.

    76

    Piramida sinfi yaratilsin va konstruktor e’lon qilinsin. Unda kamida uchta maydon va ularni ekranga chiqaruvchi va qayta ishlovchi sinf metodlarini yarating.

    77

    Prizma sinfi yaratilsin. Shu sinfga tegishli kamida 3 ta sinf konstruktori yaratilsin. Birinchi sing konstruktorida prizma haqida ma’lumot berilsin. Ikkinchi prizmada hajmi topilsin. Uchunchi konstruktorda hajmi va yon sirti topilsin. Sinf konstruktorlari qayta yuklansin

    78

    Geometric_shakl sinfi yaratilsin va konstruktor e’lon qilinsin . Unda kamida uchta maydon va ularni ekranga chiqaruvchi va qayta ishlovchi sinf metodlarini yarating

    79

    Maydon sinfi yaratilsin. Shu maydonga tegishli 3 ta sinf konstruktori yaratilsin. Bu sinf konstruktori uchta geometric shaklni maydonini topib ekranga chiqarilsin

    80

    Nuqta nomli sinf yaratilsin. Kamida ikkita sinf konstruktori yaratilsin. Birinchi sinf kontruktori ikki nuqta orasidagi masafani topilsin. Ikkinchi konstruktorida uchburchak yuzi topilsin.

    81

    Trapetsiya sinfi yaratilsin va konstruktor e’lon qilinsin. Unda kamida uchta maydon va ularni ekranga chiqaruvchi va qayta ishlovchi sinf metodlarini yarating.

    82

    Romb sinfi yaratilsin va konstruktor e’lon qilinsin. Unda kamida uchta maydon va ularni ekranga chiqaruvchi va qayta ishlovchi sinf metodlarini yarating.

    83

    Uchburchak sinfi yaratilsin va konstruktor e’lon qilinsin. Unda kamida uchta maydon va ularni ekranga chiqaruvchi va qayta ishlovchi sinf metodlarini yarating

    84

    Shar sinfi yaratilsin va konstruktor e’lon qilinsin. Unda kamida uchta maydon va ularni ekranga chiqaruvchi va qayta ishlovchi sinf metodlarini yarating.

    85






    Download 18,85 Kb.
    1   2




    Download 18,85 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    laboratoriya ishi Dasturlash fanidan kichik loyihalar yaratish Ishdan maqsad

    Download 18,85 Kb.