INF.04 · pytanie 425
Która z operacji logicznych zwróci wartość "true", gdy obie zmienne są sobie równe?
- Ax != y
- Bx || y
- Cx == yPoprawna
- 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.