Shoxjaxon2008

Posted on

# Operators and true folse .

Salom dasturchi bugun siz bilan operatorslardan eng qiyini hisoblangan ++ va -- operatorlari bilan tanishamiz va yana true folse nima ekanligi va qanday ishlashini ham tushuntirib o'taman .

Operators ++ va --
++ bu songa 1 qiyat qo'shadi .
-- bu sondan 1 qiymat ayiradi.
Tushuntirish
Masalan n son bor deylik . Agar ++ ishorasi n sondan oldin kelsa u birinchi hisoblanadi . ++ n kabi . Agar ++ ishorasi n sonidan keyin kelsa u barcha amallardan keyin bajariladi . n ++ kabi

``````                         _Tushuntirish(1)_
``````

Masalan a son bor deylik . Agar -- ishorasi a sondan oldin kelsa u birinchi hisoblanadi . -- a kabi . Agar -- ishorasi a sonidan keyin kelsa u barcha amallar bajarilgandan keyin bajariladi . n -- kabi .

ESLATMA
O'zgaruvchidan keyin kelgan ishoralar faqat qolib ketgan o'zgaruvchisi bilan qiymat o'zgartiradi .

Bu operatorslarni kod orqali tushunib olishingiz mumkin .

``````int main5() {

int a = 5 ;
a ++ ;

cout << ++ a << endl ; // 7
cout << a ++ << endl ; // 7
cout << a -- << " " << a ++ << endl ;  // 8 //7
cout << ++ a << " " << a ++ << endl ;  // 9 //9
cout << a ++ << " " << ++ a << endl ;  // 10 // 12
cout << -- a << " " << a -- << endl ;  // 11 // 11
cout << a ++ << " " << -- a ;  // 10 // 10
return 0 ;
}
``````
``````                        _**True va Folse**_
``````

True va Folse - tarjimasi to'g'ri va hato
C ++ dasturlash tilida true bo'lsa ekranga 1 soni chiqadi .
Folse bo'lsa ekranga 0 soni chiqadi .

buni hozir o'zingiz ko'dda tushunib olishingiz mumkin .

``````// Description : Nsonini o'qing. AgarNsoni 20 va 30 orasida (20 va 30 ham kiradi) bo'lsa,1ni chop eting. Aks holda0ni chop eting.
#include <iostream>
using namespace std ;
int main() {

int n ;
cin >> n ;
cout << ((n >= 20 && n <=30 )) ;

``````

Maqolamdan ko'p narsa bilib oldingiz degan umiddaman keyingi maqolamgacha hayr salomat bo'ling .