Algoritmlash va dasturlashning asosiy tushunchalari Reja



Download 1,31 Mb.
Pdf ko'rish
bet21/24
Sana13.05.2022
Hajmi1,31 Mb.
#603046
1   ...   16   17   18   19   20   21   22   23   24
Bog'liq
8WyJNcN3cCepDKs2ccjERTAW0Pspyo8vTGpzCesZ

 

Bo‘lish 
13 

 

Bo‘lish qoldigʻi
13 

 

Qo‘shish 
12 

 

Ayirish 
12 

 
>> 
Razryad bo‘yicha o‘ngga surish 
11 

 
<< 
Razryad bo‘yicha chapga surish 
11 

 

Kichik 
10 

 
<= 
Kichik yoki teng 
10 

 

Katta
10 

 
>= 
Katta yoki teng 
10 

 


== 
Teng 


 
!= 
Teng emas 


 

Razryadli VA 


 

Razryadli istisno qiluvchi YOKI 


 

Razryadli YOKI 


 
&& 
Mantiqiy VA 


 
| | 
Mantiqiy YOKI 


?: 
SHart amali 



Qiymat berish


*= 
Ko‘paytirish qiymat berish bilan 


/= 
Bo‘lish qiymat berish bilan 


%= 
Modulli bo‘lish qiymat berish bilan 


+= 
Qo‘shish qiymat berish bilan 


- = 
Ayirish qiymat berish bilan 


<<= 
CHapga surish qiymat berish bilan 


>>= 
O‘ngga surish qiymat berish bilan 


&= 
Razryadli VA qiymat berish bilan 


^= 
Razryadli istisno kiluvchi YOKI 
qiymat berish bilan 


| = 
Razryadli YOKI qiymat berish bilan 


throw 
Istisno holatni yuzaga keltirish 



Vergul 


С++ tili dastur tuzuvchisiga amallarning bajarilish tartibini o‘zgartirish 
imkoniyatini beradi. Xuddi matematikadagidek, amallarni qavslar yordamida 
guruhlarga jamlash mumkin. Qavs ishlatishga cheklov yo‘q.
Quyidagi dasturda qavs yordamida amallarni bajarish tartibini o‘zgartirish 
ko‘rsatilgan. 
#include  
int main(){int x=0, y=0; int a=3, b=34, c=82; x=a*b+c;
 y=(a*(b+c)); cout<<”x= ”<
Dasturda amallar ustunligiga ko‘ra x qiymatini hisoblashda oldin a 
o‘zgaruvchi b o‘zgaruvchiga ko‘paytiriladi va unga c o‘zgaruvchi qiymatiga 
qo‘shiladi. Navbatdagi ko‘rsatmani bajarishda esa birinchi navbatda ichki qavs 
ichidagi ifoda - (b+c) qiymati hisoblanadi, keyin bu qiymat a ko‘paytirilib, u 
o‘zgaruvchisiga o‘zlashtiriladi. Dastur bajarilishi natijasida ekranga 
x=184 y=348 
satrlari chop etiladi. 


 
7. C++ da kutbhonalar. Standart matematik funktsiyalar kutubhonasi. 
 
C++ tilida dasturning tuzilishiga, ya’ni ehtiyojiga qarab, kerakli kutubhona 
faylini preprotsessor include direktivasi yordamida qo’shib olishimiz mumkin. 
Ular < > belgisi orasida keltiriladi. Masalan: 
#include  
Umuman olganda quyidagi direktivalar mavjud (jami 32 ta):
1.
#include  
- C tilida kiritish/chiqarish. 
2.
#include  
- C++ tilida kiritish / chiqarish 
3.
#include  
- standart matematik funksiyalar uchun 
4.
#include  
- kiritish/chiqarishni nazorat qilish 
5.
#include  
- qator tipli o’zgaruvchilar bilan ishlash 
6.

Download 1,31 Mb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   24




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