Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Loogiset Operaattorit | Introduction to Operators
C++ Johdanto

Loogiset Operaattorit

Pyyhkäise näyttääksesi valikon

Loogisia operaattoreita JA (&&), TAI (||) ja EI (!) voidaan käyttää useiden ehtojen arvioimiseen samanaikaisesti.

  • JA (&&) palauttaa arvon true vain, jos molemmat ehdot ovat tosia. Esimerkiksi tarkistettaessa, onko tilin saldo riittävä ja nostosumma positiivinen;

  • TAI (||) palauttaa arvon true, jos vähintään yksi ehto on tosi. Esimerkiksi tarkistettaessa, onko saldo riittävä tai käyttäjällä on luottokortti;

  • EI (!) kääntää ehdon päinvastaiseksi, muuttaen true arvoksi false ja päinvastoin. Esimerkiksi tarkistettaessa, onko tili ei lukittu.

Kuvittele, että sinun täytyy luoda ehtoja käyttäjän tunnistautumista varten.

logical_and.h

logical_and.h

logical_or.h

logical_or.h

logical_not.h

logical_not.h

12345678910
#include <iostream> int main() { // Using AND (&&) operator for password and login // Login is correct = `true` // Password is correct = `true` std::cout << "User authorized (password AND login correct)" << (true && true) << std::endl; }

1. Mitä loogista operaattoria käytetään tarkistamaan, ovatko molemmat ehdot tosia?

2. Mitä loogista operaattoria käytetään tarkistamaan, onko vähintään yksi ehto tosi?

3. Mitä !-operaattori tekee?

question mark

Mitä loogista operaattoria käytetään tarkistamaan, ovatko molemmat ehdot tosia?

Valitse oikea vastaus

question mark

Mitä loogista operaattoria käytetään tarkistamaan, onko vähintään yksi ehto tosi?

Valitse oikea vastaus

question mark

Mitä !-operaattori tekee?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 4

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Osio 2. Luku 4
some-alt