Strona główna › Pytania INF.03 › Pytanie 1129
INF.03 · pytanie #1129
Jakie wyrażenie logiczne w języku PHP weryfikuje, czy zmienna1 znajduje się w przedziale jednostronnie domkniętym <-5, 10)?
- A$zmienna1 <= -5 && $zmienna1 < 10
- B$zmienna1 >= -5 && $zmienna1 < 10
- C$zmienna1 <= -5 || $zmienna1 < 10
- D$zmienna1 >= -5 || $zmienna1 < 10
Poprawna odpowiedź: B. $zmienna1 >= -5 && $zmienna1 < 10
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Wyrażenie logiczne $zmienna1 >= -5 && $zmienna1 < 10 jest poprawne, ponieważ precyzyjnie określa przedział jednostronnie domknięty <-5, 10). W tym przypadku, aby zmienna1 należała do tego przedziału, musi być większa lub równa -5 oraz jednocześnie mniejsza od 10. To oznacza, że -5 jest włączone do przedziału, podczas gdy 10 już nie. W praktycznym użyciu tego wyrażenia, można je zastosować np. w walidacji danych wejściowych w formularzach, gdzie wartość powinna mieścić się w określonym zakresie. Dobre praktyki programistyczne sugerują, aby zawsze jasno określać zakresy wartości, aby unikać błędów logicznych, co jest szczególnie istotne w obszarze programowania warunkowego. Dodatkowo, proponowane wyrażenie jest również zgodne z zasadami czytelności kodu, ułatwiając jego późniejsze zrozumienie przez innych programistów.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.