Operatory porównania

Słownik kwalifikacji INF.04 - Projektowanie, programowanie i testowanie aplikacji

Operatory porównania służą do sprawdzania relacji między wartościami. Wynikiem takiego porównania jest wartość logiczna: true albo false.

Podstawowe operatory porównania

  • > — większe niż
  • < — mniejsze niż
  • >= — większe lub równe
  • <= — mniejsze lub równe
  • == — równe
  • != — różne

Przykłady

x > 9      // x jest większe od 9
x < 100    // x jest mniejsze od 100
x == 20    // x jest równe 20
x != 0     // x jest różne od 0

Operatory porównania często łączy się z operatorami logicznymi, np. && lub ||.

Sprawdzanie zakresu liczby

Aby sprawdzić, czy liczba x mieści się w zakresie od 10 do 99, należy zapisać:

x > 9 && x < 100

Oznacza to, że liczba musi być jednocześnie większa od 9 i mniejsza od 100.

Uwaga na granice zakresu

Warunek:

x > 9

nie dopuszcza liczby 9, ale dopuszcza 10 i większe.

Warunek:

x < 100

nie dopuszcza liczby 100, ale dopuszcza 99 i mniejsze.

Dlatego zapis:

x > 9 && x < 100

poprawnie opisuje dodatnie liczby dwucyfrowe: od 10 do 99.