Ўзбекистон алоқа ва ахборотлаштириш агентлиги тошкент ахборот технологиялари университети



Download 0,64 Mb.
Pdf ko'rish
bet8/30
Sana25.02.2022
Hajmi0,64 Mb.
#301424
1   ...   4   5   6   7   8   9   10   11   ...   30
Bog'liq
MTA tajriba uzb

Класслар 
Класс– бу дастурчи томонидан ихтиёрий киритилган мавжуд типлар асосида яратилган структураланган 
тип хисобланади. Класслар локал ва глобал ўзгарувчилар ва улар устида амал бажарадиган функциялар 
тўпламидан иборат бўлиши мумкин. Класслар қуйидагича тасвирланади: 
сlass klass_nomi{ 

 
}; 
Классларга оид мисол: 
#include  
using namespace std; 
class daraxt 

 public: 
unsigned int uzunligi ; 
unsigned int yoshi; 
 int o_sish(int i){ 
i++; 
return i; 
}; 
}; 
int main() 

int k=2; 
daraxt olma_daraxt; 
olma_daraxt.uzunligi=5; 
olma_daraxt.yoshi=7; 
cout<
system("pause"); 



11
Топшириқ. 
Вариантлар: 
1.
Берилган сонлар кетма-кетлигидаги максимал ва минимал элемeнтларни ўрнини алмаштиринг. 
2.
Берилган сонлар кетма-кетлигидаги хар бир элементни ўзи, ўзидан олдинги ва ўзидан кейинги элемент 
билан йиғиндисига алмаштиринг.
3.
k-даражагача бўлган Фибоначчи сонларидан вектор хосил қилинг.Фибоначчи сонлари қуйидагича 
аниқланади. 
1 1 
1 2 1 2
1 3 3 1 3 
1 4 6 4 1 …
1 5 10 10 5 1 k 
4.
nxn матрицанинг юқори чап учбурчагидаги элементларидан вектор хосил қилинг 
5.
nxn матрицанинг юқори ўнг учбурчагидаги элементларидан вектор хосил қилинг 
6.
nxn матрицанинг пастки ўнг учбурчагидаги элементларидан вектор хосил қилинг 
7.
nxn матрицанинг пастки чап учбурчагидаги элементларидан вектор хосил қилинг 
8.
Матрицани матрицага кўпайтиринг 
9.
Жадвал хосил қилинг ва унга маълумотларни киритинг, экранга чиқаринг. 
10.
Талабалар исм-фамилияси, ёши ва балларидан иборат жадвал яратинг ва талабаларни исм-
фамилиясини алфавит тартибида тартиблаб чиқинг. 
11.
10-вариантдаги жадвалдан бали бўйича энг катта ва энг кичик талабаларни ўрнини алмаштирингю 
12.
2та бир хил типдаги жадвал берилган. 2ала жадвални ўзаро солиштиринг ва айнан бир хил бўлган 
ёзувларни ўчиринг.
13.
Бирлашма типидаги (типда 2 та элемент эълон қилинг) 2 та ўзгарувчини бир-биридан фарқли 
элементларига қиймат беринг ва уларнинг йиғиндисини 2ала ўзгарувчининг қиймат берилмаган 
элементларига ўзлаштиринг. Ҳар 2ала ўзгарувчининг барча элементларини экранга чиқаринг ва 
натижани тушунтиринг. 
14.
Автомобиль номли класс яратинг ва унда турли ўзгарувчи ва функциялар яратинг. Ушбу классдан 
фойдаланиб, турли маркали автомобиллар учун ўзгарувчиларни яратиб, улар хақида маълумотлар 
киритиб, экранга чиқаринг. 
15.
Берилган матнли файлдан символларни ўқиб, экранг чиқаринг ва рақамларни ажратиб кўрсатинг. 
16.
Берилган матнли файлда а харфи нечта марта қатнашганини сананг. 
17.
Берилган матнли файлдаги сатрлар сонини аниқланг. 
18.
Талабалар исм-фамилияси, ёши ва баллари майдонидан иборат класс яратинг ва талабалар рўйхатини
тузинг. Сўралаётган талаба рўйхатда бор йўқлигини аниқланг. 
19.
Ой номларидан иборат саналадиган тип яратинг. Сўралаётган ой қайси фаслга тегишлилигини 
аниқланг. 
20.
Махсулот номларидан иборат элементлар ва уларнинг қиймати сифатида нархлари киритилган 
саналадиган тип яратинг. Сўралаётган нархда қандай махсулот ёки махсулотлар тўпламини харид 
қилса бўлади, шуни аниқлаш дастурини тузинг.
21.
Киритилган исмнинг харфларини алфавит бўйича тартиблаб беринг. 
22.
Сатрли типдаги вектор берилган. Бир хил қийматдаги элементларни аниқланг, экранга чиқаринг.
Ҳосил қилинган маълумотларни экранга ва қоғозга чиқаринг. 
Энди шу вариантларга ўхшаш бўлган битта масалани бажариб кўрамиз. Қуйидагича масала қўйилган: 
Берилган жадвалдаги талабаларни бахолари бир хил бўлганларини экранга чиқаринг. 


12

Download 0,64 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   ...   30




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish