Boolen lausekkeiden käyttäminen C++:ssa

Boolen Lausekkeiden Kayttaminen C Ssa



Boolen lauseke on termi, joka vastaa arvoa tosi tai epätosi (0 ja 1). Boolen lausekkeet vertailevat minkä tahansa tyyppisiä tietoja ja antavat tulosteen 0 tai 1. Tässä artikkelissa tarkastellaan ja analysoidaan Boolen lauseketta C++-ohjelmoinnissa sekä annetaan esimerkkejä siitä, kuinka käytämme sitä C++:ssa.

Boolen lausekkeiden käyttäminen C++:ssa

C++:ssa lauseke tunnetaan Boolen lausekkeena, jota käytetään arvioimaan olosuhteet ja tuottamaan Boolen arvo, joka on joko tosi tai epätosi (0 tai 1). C++ tarjoaa meille kaksi päätapaa käyttää Boolen lausekkeita:

Keskustellaan yllä olevasta menetelmästä Boolen lausekkeiden käyttämiseksi C++:ssa yksitellen.







Boolen lauseke vertailuoperaattoreiden kanssa

Vertailuoperaattorit vastaavat kahta arvoa ja palauttavat Boolen tuloksen. C++:ssa meillä on erilaisia ​​vertailuoperaattoreita, kuten ==, !=, <, >, <= ja >= . Näitä kaikkia käytetään kahden muuttujan vertaamiseen ja ne palauttavat toiminnon mukaan arvot tosi (1) tai false (0).



Käytetään == vertailuoperaattori Boolen lausekkeelle C++-ohjelmassa:



#include

käyttäen nimiavaruutta std ;

#include

int pää ( ) {

int a = 6 ;

bool jopa = ( a % 2 == 0 ) ;

jos ( jopa ) {

cout << 'Totta' << endl ;

} muu {

cout << 'Väärä' << endl ;

}

palata 0 ;

}

Yllä olevassa C++-koodissa suoritus alkaa pääkoodista, jossa alustin ensin kokonaisluvun a arvolla 6 . Sitten, käyttäen Boolen tietotyyppiä, alustin an jopa muuttuja, jolla on Boolen lauseke == ehdon asettanut operaattori. Lopulta ehdollinen rakenne ( tai muuten ) palauttaa tosi, jos ehto täyttyy muuten, palauttaa epätosi. Koska muuttujan arvo a on 6, joten palauttaa tosi ulostulona:





Boolen lauseke loogisilla operaattoreilla

C++:n loogisia operaattoreita käytetään tarkistamaan, onko tietty lauseke tosi vai epätosi, koska loogiset lausekkeet toimivat vain Boolen arvoilla. Loogiset operaattorit vertailevat arvoja ja antavat tulokset Boolen termein. Yleisiä loogisia operaattoreita ovat mm &&, II, ja, ! . Alla on esimerkki C++-koodista, joka käyttää loogisia lausekkeita käyttämällä AND (&&) -operaattoria määrittääkseen, onko käyttäjän kirjoittama kokonaisluku 1-15 vai ei:



#include

käyttäen nimiavaruutta std ;

int pää ( )

{

cout << 'Syötä numero:' ;

int a ;

syöminen >> a ;

jos ( a > 0 && a <= viisitoista )

cout << 'Antamasi numero on 1-15' ;

muu

cout << 'Syöttämäsi numero ei ole 1-15' ;

palata 0 ;

}

Tässä ensimmäisessä vaiheessa tulostimme viestin, jonka avulla käyttäjä ottaa numeron cout . Sitten julisti int muuttuja a ottaaksesi syötteen käyttäjältä syöminen . Tämän jälkeen ehdollinen rakenne tai muuten käytetään ehdolla, mukaan lukien JA (&&) looginen operaattori Boolen lausekkeessa. Tämä ehto tarkistaa, onko syötetty numero 1–15 vai ei. Jos molemmat ehdot ovat tosi, if-lauseen jälkeiset ohjeet suoritetaan ja jos jokin ehdoista on epätosi, else-lause suoritetaan:

Johtopäätös

Boolen lausekkeita käytetään laajasti C++-kielessä. Niitä voidaan käyttää loogisten ja vertailuoperaattoreiden kanssa, ja ne palauttavat tulosteen tosi tai epätosi. Olemme nähneet yllä olevissa C++-esimerkeissä, kuinka voimme toteuttaa Boolen lausekkeita vertailuoperaattoreiden, loogisten operaattoreiden ja ehdollisten rakenteiden avulla.