Powtórka — prosta logika
Część sekcji Podstawy ścieżki C++ w Coddy. Lekcja 25 z 74.
Wyzwanie
PoczątkującyMając podany poniższy fragment kodu, Twoim zadaniem jest przypisanie wartości logicznych (true lub false) do zmiennych b1, b2 i b3, tak aby b4 miało wartość true.
Zmienna b4 jest obliczana za pomocą następującej logiki:
- Wykonuje operację AND (&&) między b1, b2 i NOT b3
- Aby b4 miało wartość true, wszystkie części operacji AND muszą mieć wartość true
Spróbuj swoich sił
#include <iostream>
int main() {
bool b1 = ?;
bool b2 = ?;
bool b3 = ?;
bool b4 = b1 && b2 && (!b3);
std::cout << "b4 = " << b4;
return 0;
}Wszystkie lekcje w sekcji Podstawy
4Operatory — część 1
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaPostinkrementacja/postdekrementacjaSkrócone operatory arytmetyczneOperatory porównaniaPorównywanie ciągów znaków7Podstawy wejścia/wyjścia
Instrukcja coutInstrukcja cinWczytywanie ciągu znakówPowtórka — do 120Powtórka — prawda czy fałsz5Operatory, część 2
Operatory logiczne, część 1Operatory logiczne, część 2Powtórka — prosta logikaOperatory logiczne, część 33Zmienne, część 2
Deklarowanie typówKonwencje nazewnictwaPowtórka — inicjalizacja zmiennychKonwersja typów, część 1Konwersja typów, część 26Podejmowanie decyzji
Instrukcja ifIf - elseInstrukcja switchOperator warunkowyPowtórzenie: if - elseZagnieżdżone if - elsePoćwicz samodzielnie: Kompilator C++ online