Jamlagichlarning haqiqat jadvallari va


Download 13.6 Kb.
Sana02.01.2022
Hajmi13.6 Kb.
#188706
Bog'liq
Документ Microsoft Office Word


1.30-rasm. Yаrim (a) va to‘liq (b) jamlagichlarning haqiqat jadvallari va
sxemalari.
45

1.30-rasm. Yаrim (a) va to‘liq (b) jamlagichlarning haqiqat jadvallari va


sxemalari.
45
1.31.-rasm. Taktli generator (a); taktli generatorning vaqt diagrammasi (б);
asinxron taktli impulslarni hosil qilish (в)

1.30-rasm. Yаrim (a) va to‘liq (b) jamlagichlarning haqiqat jadvallari va


sxemalari.
45
1.31.-rasm. Taktli generator (a); taktli generatorning vaqt diagrammasi (б);
asinxron taktli impulslarni hosil qilish (в) 1.30-rasm. Yаrim (a) va to‘liq (b) jamlagichlarning haqiqat jadvallari va
sxemalari.
45
1.31.-rasm. Taktli generator (a); taktli generatorning vaqt diagrammasi (б);
asinxron taktli impulslarni hosil qilish (в)

1.31.-rasm. Taktli generator (a); taktli generatorning vaqt diagrammasi (б);


asinxron taktli impulslarni hosil qilish (в) Matematik amallar. C++ tilida 5 ta asosiy matematik amallar qo‘llaniladi:
qo‘shish (+), ayirish (-), ko‘paytirish (*), butun songa bo‘lish (/) va modul bo‘yicha
bo‘lish (%)(qoldiqni olish). Amallar odatda unar ya’ni bitta operandga qo‘llaniladigan
amallarga va binar ya’ni ikki operandga qo‘llaniladigan amallarga ajratiladi.
Binar amallar additiv ya’ni + qo‘shish va – ayirish amallariga, hamda
mulьtiplikativ ya’ni * ko‘paytirish, / bo‘lish va % modulь olish amallariga ajratiladi.
Butun songa bo‘lish odatdagi bo‘lishdan farq qiladi. Butun songa bo‘lishdan hosil
bo‘lgan bo‘linmaning faqatgina butun qismi olinadi.
Butun sonni butun songa bo‘lganda natija butun songacha yaxlitlanadi. Misol
uchun 20/3=6; (-20)/3=-6; 20/(-3)=-6.
Inkrement va dekrement. Dasturlarda o‘zgaruvchiga 1 ni qo‘shish va ayirish
amallari juda ko‘p hollarda uchraydi. C++ tilida qiymatni 1 ga oshirish inkrement, 1
7
ga kamaytirish esa dekrement deyiladi. Bu amallar uchun maxsus operatorlar
mavjuddir.
Inkrement operatori (++) o‘zgaruvchi qiymatini 1 ga oshiradi, dekrement
operatori (––) esa o‘zgaruvchi qiymatini 1 ga kamaytiradi. Masalan, s o‘zgaruvchisiga
1 qiymatni qo‘shmoqchi bo‘lsak quyidagi ifodani yozishimiz lozim.
C++ //s o‘zgaruvchi qiymatini 1 ga oshirdik.
Bu ifodani quyidagicha yozishimiz mumkin edi.
s=s+1;
Bu ifoda o‘z navbatida quyidagi ifodaga teng kuchli:
s+=1;
Prefiks va postfiks. Inkrement operatori ham, dekrement operatori ham ikk
Download 13.6 Kb.

Do'stlaringiz bilan baham:




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