Va kommunikatsiyalarini rivojlantirish vazirligi toshkent axborot texnologiyalari universiteti



Yüklə 1,39 Mb.
Pdf görüntüsü
səhifə10/21
tarix31.12.2021
ölçüsü1,39 Mb.
#81676
1   ...   6   7   8   9   10   11   12   13   ...   21
bir sanoq sistemasidan ikkinchi sanoq sistemasiga otkazishni orgatuvchi trinajyor programma tuzish

1.4 C++ da arifmetik amallar 

Ko'p  programmalar  ijro  davomida  arifmetik  amallarni  bajaradi.  C++  dagi 

amallar quyidagi jadvalda berilgan. Ular ikkita operand bilan ishlatdi C++dagi amal 

Arifmetik operator Algebraik ifoda C++ dagi ifodasi 

Qo'shish ”+” h+19  h+19 

Ayirish ”-” f-u f-u 

Ko'paytirish ”*” sl s*l 

Bo'lish ”/” v / d, vod v/d 

Bularning ba'zi birlrinig hususiyatlarini ko'rib chiqaylik. Butun sonlibo'lishda, 

yani bo'luvchi ham, bo'linuvchi ham butun son bo'lganda, javob butun son bo'ladi. 

Javob yahlitlanmaydi, kasr qismi tashlanib yuborilib, butun qismining o'zi qoladi. 

Modul operatori (%) butun songa bo'lishdan kelib chiqadigan qoldiqni beradi. x%y 

ifodasi x ni y ga bo'lgandan keyin chiqadigan qoldiqni beradi. Demak, 7%4 bizga 3 

javobini beradi. % operatori faqat butun sonlar bilan ishlaydi. Vergulli (real) sonlar 

bilan  ishlash  uchun  "math.h"  kutubxonasidagi  fmod  funksiyasini  qo‘llash  kerak. 

C++ da qavslarning ma'nisi huddi algebradagidekdir. Undan tashqari boshqa boshqa 

algebraik  ifodalarning  ketma-ketligi  ham  odatdagidek.  Ko'paytirish,  bo'lish  va 

modul olish operatorlari ijro ko'radi. Agar bir necha operator ketma-ket kelsa, ular 

chapdan o'nga qarab ishlanadi. Bu operatorlardan keyin esa qo'shish va ayirish ijro 

etiladi. 




Yüklə 1,39 Mb.

Dostları ilə paylaş:
1   ...   6   7   8   9   10   11   12   13   ...   21




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə