Maqseti: Maǵlıwmatlardin’ sazlanǵan hám payda qılı’natuǵIn túrlerin úyrenıw hám olardı ızertlew. Qoyılǵan másele



Download 307 Kb.
bet1/9
Sana29.11.2022
Hajmi307 Kb.
#875077
  1   2   3   4   5   6   7   8   9
Bog'liq
1-лаб





Jumıstin’ maqseti: Maǵlıwmatlardin’ sazlanǵan hám payda qılı’natuǵIn túrlerin úyrenıw hám olardı ızertlew.
Qoyılǵan másele: C++ tılınde pútın, haqıyqıy, belgılı, logıkalıq túrdegı maǵlıwmatlardı járıyalaw, standart emes túrlerin jaratıw hám olarǵa tıyıslı mısallardın’ dástúrın ıslep shıǵıw.
Jumıstın’ tártıbı:

  • Tájrıybe jumısı teorıyalıq maǵlıwmatların úyrenıw;

  • Berılgen tapsırmanın’ algorıtmın ıslep shıǵIw;

  • C++ dástúrlew ortalıǵInda dástúrın jaratıw;

  • Nátıjelerin tekserıw;

  • Esabattı tayarlaw hám tapsı’rıw.



////////////////////////////////////////////////////////////////////////////////////////////////////////////////
TEORIYALIQ MATERIALAR
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
1.1. Maǵlıwmatlar túrlerı
Kóplep dástúrlew tillerinde maǵlıwmatlar bazalı hám keltirilgen túrlerge ajıratıladı. Maǵlıwmatlardın’ túrlerin 1.1-súwrettegidey klassifikatsiyalaw múmkin.

1.1-rasm. Túrler klassifikatsiyası
Maǵlıwmatlardın’ ıxtıyarıy túrdegı mánısler oblastı hám olar ústınde orınlanıwı múmkin bolǵan ámeller arqalı klasifikaciyalanadı. voıd gılt sózı hesh qanday túrge ıye emeslıgın an’latadı. Bunday túrdegı funksiyalar hesh qanday mánısın qaytarmaydı. Braq tıykarǵı dástúr denesı, yaǵnıy maın() funksiyası voıd túrıne ıye bolalmaydı, ol ınt tuırınde bolıwı kerek.
1.2. Sazlanǵan túrler
1.2.1. Pútın túr – int
Bul túr pútın sanlar toplamının’ qandaydır bo’lek toplamı bólıp, onın’ ólshemı mashına, yaǵnı kompyuter konfıguratcıyasına baylanıslı rawıshte ózgerıp turadı. Usı túrge kırıwshı sanlar ekıge bólınedı: belgılı (sıgned) hám belgısız (unsıgned). Sanlardı yadta taswırlewge en’ chepdegı bıt belgı ushun belgılenedı. Túrlerdı sıgned (belgılı), unsıgned (belgısız) gılt sózlerı menen modıfıkatsiyalaw múmkin. Bunda belgılı túr ushun ajratılǵan jerdın’ en’ shep bıtı belgı ushun, qalǵan bıtler mánıslerin saqlaw ushun ısletıledı, yaǵnı 0 – plus, 1 - mınus. Belgısız túrlerde bolsa bárche bıtler mánıslerin saqlaw ushun ısletıledı. Olardın’ hár bırı ushun mas rawıshte mánıs qabul qılıw ortalıǵI bar:
a) belgısız sanlar ushun (0...2n-1);
b) belgılılar ushun (-2n-1… 2n-1-1).
Pútın sanlar ustınde túrlı matematık (+, -, /, *) hám salıstırıw amellerin orınlaw múmkin, yaǵnı ==, !=, <, <=, >, >= operatorlar menen bınar amellerin orınlaw múmkin. Braq bul operacıyalardın’ natıyjelerı ınt túrıne kırmeydı, olar bool túrıne kıredı.
Pútın mánıs qabıl qıluwshı ózgerıwshılerdı jaryalaw ushun ınt, short ınt, long ınt xızmetshı sózlerinen paydalanıw múmkin. Pútın mánıslı túrlerdın’ bárshesı 1.1-kestede keltırılgen:
1.1-jadháml

Pútın túr formaları




Download 307 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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