Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Boolen Lausekkeet | Section
C++-Tietotyypit

bookBoolen Lausekkeet

Pyyhkäise näyttääksesi valikon

Myös loogisia lausekkeita voidaan yhdistää. Esimerkiksi pelaaja on elossa pelissä, kun hänen health_value > 0 JA stamina_value > 0. Tällaisen lausekkeen voi kirjoittaa C++-kielessä käyttämällä and-operaattoria:

main.cpp

main.cpp

copy
12345678910
#include <iostream> int main() { short health_value = 50; short stamina_value = 70; if (health_value > 0 and stamina_value > 0) std::cout << "Player is alive!"; }

Tarkastellaan and-operaattoria tarkemmin. Se palauttaa arvon true, jos molemmat lausekkeet ovat tosia. Jos vähintään toinen lauseke on false, and-operaattori palauttaa arvon false.

Ja jos haluat, että pelaajalla on health_value > 0 TAI stamina_value > 0, voit käyttää or-operaattoria.

main.cpp

main.cpp

copy
12345678910
#include <iostream> int main() { short health_value = 0; short stamina_value = 70; if (health_value > 0 or stamina_value > 0) std::cout << "There is still health or stamina left!"; }
question mark

Mitkä väittämät C++:n and- ja or-operaattoreista ovat oikein?

Valitse kaikki oikeat vastaukset

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 13

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 1. Luku 13
some-alt