Przejdź do głównej treści

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Programowanie webowe PHP

Słowa kluczowe: Boolean w PHP Operatory logiczne w PHP

Który warunek będzie prawdziwy, gdy $a < -10 LUB $b należy do przedziału (25, 75)?

A.
($a < -10) and (($b > 25) or ($b < 75))
Źle. Zewnętrzne and wymaga obu warunków.
B.
($a < -10) and (($b > 25) and ($b < 75))
Źle. and wymaga obu warunków naraz, nie „lub”.
C.
($a < -10) or (($b > 25) and ($b < 75))
Dobrze. or między warunkami, and dla przedziału.
D.
($a < -10) or (($b > 25) or ($b < 75))
Źle. Wewnętrzne or nie opisuje przedziału.
Wyrażenie ma być prawdziwe, gdy $a < -10 LUB gdy $b mieści się w przedziale (25, 75) - a przedział to dwa warunki naraz ($b > 25 i $b < 75). Łączy się je tak: ($a < -10) or (($b > 25) and ($b < 75)). Dlatego ten warunek jest poprawny.
Pozostałe zapisy mylą operatory. Użycie and zamiast or na zewnątrz wymagałoby spełnienia OBU części. Wewnętrzne or zamiast and („$b > 25 or $b < 75”) jest prawdziwe niemal zawsze, więc nie opisuje przedziału. Poprawne jest ($a < -10) or (($b > 25) and ($b < 75)).

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.