Egzamin zawodowyPortal części pisemnej

INF.04 · pytanie 425

Która z operacji logicznych zwróci wartość "true", gdy obie zmienne są sobie równe?

  1. Ax != y
  2. Bx || y
  3. Cx == yPoprawna
  4. Dx && y

Wyjaśnienie

Operator `==` w języku C++ i wielu innych językach programowania (np. Python, Java, JavaScript) służy do porównywania dwóch wartości. Zwraca `true`, jeśli obie wartości są sobie równe, oraz `false`, jeśli są różne. Przykład: `if (x == y)` sprawdza, czy zmienna `x` jest równa zmiennej `y`. Operator ten jest kluczowy w instrukcjach warunkowych oraz pętlach, gdzie konieczne jest porównywanie wartości w celu podejmowania decyzji na podstawie wyniku tego porównania.