• Kurs C++ - strona główna
  • Kurs C++ - kontakt z autorem
  • Kurs C++ - mapa witryny
  • Kurs C++ - prawa autorskie
  • Kurs C++ - Kanał RSS
Informatyka krok po kroku
Użytkownik niezalogowany

Witaj nieznajomy

Reklamy
Randki

Lekcja 20

Typ logiczny i typ wyliczeniowy. Kolejne typy danych w języku C++

utworzono: 2004-11-11 zmodyfikowano: 2004-11-11 Autor: mgr inż. Marcin Nabiałek

Wprowadzenie

Znasz już podstawowe typy danych i operatory. W ostatnim czasie przedstawiłem Ci tablice, pętle i wiele różnych przydatnych instrukcji. W tej lekcji poznasz 2 kolejne typy danych, z czego jeden jest bardzo ważny i używasz go nieświadomie niemal przez cały czas trwania tego kursu.

Typ logiczny

Typ logiczny jest tak naprawdę jednym z najprostszych typów języka C++. Zmienna typu logicznego może bowiem przyjmować tylko dwie wartości: prawdę albo fałsz.

Typ logiczny w C++ to:

bool - typ logiczny (przyjmuje tylko 2 wartości: true lub false)

Typ logiczny jest w rzeczywistości bardzo często wykorzystywany, nawet jeśli nie używaliśmy do tej pory zmiennej typu bool. Tak naprawdę w każdym wyrażeniu logicznym, kiedy mamy operatory && lub || oraz kiedy używamy instrukcji warunkowej lub operatora warunkowego, tam tak naprawdę jest wykorzystywany typ logiczny.

Zacznijmy jednak od początku. Oto prosty przykład, w którym tworzymy zmienną typu bool i wypisujemy jej wartość na ekran.

#include <iostream>

using namespace std;

int main()
{
  bool logiczny;
 
  logiczny=true;
  cout <<"Zmienna logiczny ma wartosc "<<logiczny<<endl;
 
  logiczny=false;
  cout <<"Zmienna logiczny ma teraz wartosc "<<logiczny<<endl;
 
  logiczny=2;
  cout <<"Zmienna logiczny ma teraz wartosc "<<logiczny<<endl;
 
  cout <<endl<<"Nacisnij ENTER aby zakonczyc..."<<endl;
  getchar();
  return 0;  
}
program nr 20.1

dodajdo

1 | 2 | 3 | 4 | 5 | 6 | 7 | > | |>

Użytkowanie Serwisu oznacza zgodę na wykorzystywanie plików cookie. Szczegółowe informacje