Przejdź do treści głównej
INF.03Pytanie #1107 z 1558php-skladnia-i-struktury

W kodzie zapisanym w języku skryptowym PHP należy wykonać operacje dla spełnionego warunku: adresy są parzystymi numerami na ulicach: Bratkowej, Nasturcjowej. Wyrażeniem logicznym sprawdzającym ten warunek jest

Opcje odpowiedzi:
A
($ulica == "Bratkowa" || $ulica == "Nasturcjowa") && $numer % 2 == 0
Prawidłowa
B
$ulica == "Bratkowa" && $ulica == "Nasturcjowa" && $numer / 2 == 0
C
$ulica == "Bratkowa" && $ulica == "Nasturcjowa" && $numer % 2 == 0
D
($ulica == "Bratkowa" || $ulica == "Nasturcjowa") && $numer / 2 == 0
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: A (($ulica == "Bratkowa" || $ulica == "Nasturcjowa") && $numer % 2 == 0)

  • ($ulica == "Bratkowa" || $ulica == "Nasturcjowa") sprawdza, czy zmienna $ulica jest równa "Bratkowa" LUB (||) "Nasturcjowa". Użycie nawiasów zapewnia prawidłową kolejność operacji.
  • $numer % 2 == 0 sprawdza, czy reszta z dzielenia zmiennej $numer przez 2 jest równa 0, co oznacza, że numer jest parzysty.
  • Operator && (AND) łączy te dwa warunki, co oznacza, że oba muszą być prawdziwe, aby całe wyrażenie było prawdziwe.

Dlaczego pozostałe opcje są nieprawidłowe?

  • B: i C: Użycie && między warunkami dla ulicy ($ulica == 'Bratkowa' && $ulica == 'Nasturcjowa') oznaczałoby, że ulica musi być jednocześnie Bratkową i Nasturcjową, co jest niemożliwe. Dodatkowo, w opcji B i D warunek $numer / 2 == 0 nie jest poprawnym sposobem sprawdzania parzystości (sprawdzałby, czy numer to 0 lub 1, jeśli wynik dzielenia jest obcinany do liczby całkowitej, lub jest ogólnie niepoprawny dla parzystości).
  • C: Instrukcja $ulica == "Bratkowa" && $ulica == "Nasturcjowa" && $numer % nie odpowiada logice wymaganego algorytmu lub operacji w skrypcie.
  • D: Warunek $numer / 2 == 0 jest niepoprawny do sprawdzania parzystości.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Php skladnia i struktury”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 165 pytań z tego działu.