c++ tilinde berilgenler ha’m olardin’ tiykarg’ı tu’rleri

PPT 25 pages 356.5 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 25
c++ tilinde berilgenler ha’m olardin’ tiykarg’ı tu’rleri c++ tilinde berilgenler ha’m olardin’ tiykarg’ı tu’rleri jobasi: 1. turaqlilar 2. berilgenler tu'rleri ha'm o'zgeriwshiler 3. c++ tilinin' tayansh tu'rleri 4. tu’rlengen turaqlilar 5. sanap o’tiliwshi tu'r 6.tu’rdi basqa tu'rge keltiriw turaqlilar turaqli(literal) - bul fiksirlengen sandi’, qatardi' ha'm belgini an’latiwshi’ leksema boli'p tabi'ladi'. turaqlilar bes gruppag'a bo'linedi - pu’tin, haqi'yqi'y(ju'ziwshi noqatli'), sanap o’tiliwshi, belgi (literli) ha'm qatar(string, literli qatar). kompilyator turaqlidi' leksema si'pati'nda ani'qlaydi', wog'an yaddan jay ajratadi', ko'rinisi ha'm ma`nisine(tu'rine) qaray saykes gruppalarg'a boladi' pu’tin turaqlilar pu’tin turaqlilar to'mendegi formatlarda boladi': o'nli'q san; segizlik san; o'n alti'li'q san. haqi'yqi'y turaqlilar haqi'yqi'y turaqlilar -ju'ziwshi noqatli' san boli'p, ol yeki tu’rdegi formatda beriliwi mu'mkin: -o’nli'q fiksirlengen noqatli' formatda. bul ko'riniste san noqat arqali' aji'rati'lg'an pu’tin ha'm bo'lshek bo'limler ko'rinisinde boladi'. sanni'n' pu’tin yamasa bo'lshek bo'legi bolmaytug'i'ni' mu'mkin, lekin noqat a'lbette boli'wi' kerek. fiksirlengen noqatli' turaqlilarg'a mi'sallar: 24.56; 13.0; 66.;.87; eksponensial formada haqi'yqi'y turaqli …
2 / 25
'sal boladi': 'e', '@', '7', 'z', 'w', '+', 'sh', '*', 'a', 's' qatar turaqlilar yeki ti'rnaqsha(“, ”) ishine ali'ng'an belgiler izbe-izligi qatar turaqli dep ataladi': “bul qatar turaqli ha’m woni'n' ati' string\n” qatar ishinde escape izbe-izligi da isletiliwi mu'mkin, tek bul izbe-izlik apostrofsi'z jazi'ladi'. probel menen aji'rati'p jazi'lg'an qatarlar kompilyator ta'repinen birden-bir qatarg'a jalg'anadi' : “qatar-bul belgiler massivi” /* bul qatar keyingi qatarg'a qosi'ladi' */ “, woni'n' tu'ri char[]”. bul jazi'wg'a “qatar-bul belgiler massivi, woni'n' tu'ri char[]” jazi'wi' menen ekvivalent yesaplanadi'. berilgenler tu'rleri ha'm o'zgeriwshiler programma atqari'li'wi' waqti'nda qanday da berilgenlerdi saqlap turi'w ushi'n o’zgeriwshiler ha'm turaqlilardan paydalani'ladi'. o’zgeriwshi-programma obyekti boli'p, yaddag'i' bir neshe yacheykalardi iyeleydi ha'm berilgenlerdi saqlaw ushi'n xi'zmet yetedi. o’zgeriwshi atqa, wo'lshemge ha'm basqa atributlarg'a-ko'rinis oblasti’, a'mel yetiw waqi'ti' ha'm basqa ayri'qshali'qlarg'a iye boladi'. o’zgeriwshilerdi isletiw ushi'n olar a'lbette dag'aza yetiliwi kerek. c++ tilinin' tayansh tu'rleri tu'r ati' baytlardag’i’ wo'lshemi ma’nis shegarasi' bооl 1 true yamasa false …
3 / 25
nadi'. o’zgeriwshi ma’nisleri' belgili boli'wi' yamasa unsigned gilt so'zi menen belgisiz son si'pati'nda qarali'wi' mu'mkin belgi tu'ri belgi tu’rindegi o’zgeriwshiler char gilt so'zi menen beriledi ha'm wolar wo'zinde belginin' ascii kodi'n saqlaydi'. belgi, tu’rindegi ma’nisler sali'sti'rg'anda quramali' bolg'an strukturalar-qatarlar, belgiler massivleri ha'm basqalardi payda yetiwde isletiledi. haqi'yqi'y san tu'ri haqi'yqi'y sanlar float gilt so'zi menen dag'aza yetiledi. bul tu'rdegi o’zgeriwshi ushi'n yadta 4 bayt jay ajrati'ladi' ha'm qa'lipinde sandi’ saqlaydi'. yeger bo’lshekli san u'lken(kishi) ma’nislerdi' qabi'l yetetug'i'n bolsa, wol yaddi' 8 yamasa 10 baytda yekilengen ani'qli'q ko'rinisinde saqlanadi' ha'm saykes double ha'm long double gilt so'zleri menen dag'aza yetiledi. son'g'i' jag'day 32-razryadli platformalar ushi'n wori'nli' logikali'q tu'r bul tu'rdegi o’zgeriwshi bool gilt so'zi menen dag'aza yetiledi. ol tu'rdegi o’zgeriwshi 1 bayt jay iyeleydi ha'm 0(false, jalg’an) ma`nisinen ayri'qsha ma’nis(true, ras) qabi'l yetedi. logikali'q tu'r o’zgeriwshiler ma’nisler wortasi'ndag'i' munasa'betlerdi an'latatug'i'n woy-pikirlerdi ras(true) yamasa jalg’an(false) yekenligin suwretlewinde qollaniladi ha'm wolar qabi'l yetetug'i'n …
4 / 25
’nis inabatqa ali'nbaydi' */ tu’rlengen turaqlilar tu’rlengen turaqlilar tap o’zgeriwshiler si'yaqli' isletiledi ha'm initsializatsiya yetilgennen(baslang'i'sh ma’nis berilgennen) keyin olardi'n' ma`nisin wo'zgertirip bolmaydi'. tu’rlengen turaqlilar const gilt so'zi menen dag'aza yetiledi, wodan keyin turaqli tu'ri ha'm a'lbette initsializatsiya bo'legi boli'wi' kerek. misallar #include int main() { const double pi=3.1415; const int radius=3; double square=0; square=pi*radius*radius; cout { , , … = }; bul jerde, enum-gilt so'z(inglizshe enumerate-nomerlew) ; - turaqlilar diziminin' ati'; - pu’tin ma’nisli' konstantalardin’ atlari'; - sha'rt bolmag'an initsializatsiya ma`nisi(an'latpa). tu’rdi basqa tu'rge keltiriw c++ tilinde bir tu’rdi basqa tu'rge keltiriwdn' ayqin ha'm ayqinemes jollarina iye. uluwma alg'anda, tu’rdi basqa tu'rge ayqinemas keltiriw an'latpada har-xil tu'rdegi o’zgeriwshiler qatnasqan jag'daylarda a'mel yetedi(aralas tu'rler arifmetikasi). ayi'ri'm jag'daylarda, atap aytqanda tayansh tu'rler menen baylani'sli' tu'rge keltiriw a'mellerinde aljasi'qlar ju'zege keliwi mu'mkin. misal #include int main() { int integer_1=54; int integer_2; float floating=15.854; integer_1=(int) floating; // ayqin keltiriw; integer_2=(int) floating // ayqin emes …
5 / 25
c++ tilinde berilgenler ha’m olardin’ tiykarg’ı tu’rleri - Page 5

Want to read more?

Download all 25 pages for free via Telegram.

Download full file

About "c++ tilinde berilgenler ha’m olardin’ tiykarg’ı tu’rleri"

c++ tilinde berilgenler ha’m olardin’ tiykarg’ı tu’rleri c++ tilinde berilgenler ha’m olardin’ tiykarg’ı tu’rleri jobasi: 1. turaqlilar 2. berilgenler tu'rleri ha'm o'zgeriwshiler 3. c++ tilinin' tayansh tu'rleri 4. tu’rlengen turaqlilar 5. sanap o’tiliwshi tu'r 6.tu’rdi basqa tu'rge keltiriw turaqlilar turaqli(literal) - bul fiksirlengen sandi’, qatardi' ha'm belgini an’latiwshi’ leksema boli'p tabi'ladi'. turaqlilar bes gruppag'a bo'linedi - pu’tin, haqi'yqi'y(ju'ziwshi noqatli'), sanap o’tiliwshi, belgi (literli) ha'm qatar(string, literli qatar). kompilyator turaqlidi' leksema si'pati'nda ani'qlaydi', wog'an yaddan jay ajratadi', ko'rinisi ha'm ma`nisine(tu'rine) qaray saykes gruppalarg'a boladi' pu’tin turaqlilar pu’tin turaqlilar to'mendegi formatlarda boladi': o'nli'q san; segizlik ...

This file contains 25 pages in PPT format (356.5 KB). To download "c++ tilinde berilgenler ha’m olardin’ tiykarg’ı tu’rleri", click the Telegram button on the left.

Tags: c++ tilinde berilgenler ha’m ol… PPT 25 pages Free download Telegram