Typ logiczny bool
Typ logiczny bool służy do przechowywania wartości prawda/fałsz. Jest jednym z podstawowych typów danych w wielu językach programowania, np. w C++, C# czy Pythonie.
Jakie wartości przyjmuje bool?
Zmienna typu logicznego może mieć zwykle tylko dwie wartości:
true/True- prawda,false/False- fałsz.
Przykład w C++:
bool czyPelnoletni = true;
bool czyZalogowany = false;
Przykład w C#:
bool aktywny = true;
bool blad = false;
Do czego używa się typu bool?
Typ bool najczęściej stosuje się w instrukcjach warunkowych, pętlach oraz przy sprawdzaniu warunków logicznych.
bool zalogowany = true;
if (zalogowany) {
cout << "Użytkownik jest zalogowany";
}
W tym przykładzie instrukcja if wykona się tylko wtedy, gdy zmienna zalogowany ma wartość true.
Różnica między bool, char, float i int
bool- typ logiczny, przechowuje prawdę lub fałsz,char- typ znakowy, przechowuje pojedynczy znak,float- typ zmiennoprzecinkowy, przechowuje liczby rzeczywiste,int- typ całkowity, przechowuje liczby całkowite.
W pytaniach egzaminacyjnych określenie „typ logiczny” najczęściej oznacza właśnie bool.