Strona główna › Pytania INF.03 › Pytanie 813
INF.03 · pytanie #813
Warunek zapisany w języku PHP wypisze liczbę, gdy <pre class="code-block">if ($liczba % 2 == 0) { echo $liczba; }</pre>
- Ajest ona dodatnia.
- Bjest ona parzysta.
- Cwynik dzielenia liczby przez 2 jest równy 0.
- Djest ona liczbą pierwszą.
Poprawna odpowiedź: B. jest ona parzysta.
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Twoja odpowiedź jest poprawna. Warunek w języku PHP 'if($liczba % 2 == 0)' sprawdza faktycznie, czy dana liczba jest parzysta. Jak dobrze zauważyłeś, reszta z dzielenia liczby parzystej przez 2 jest zawsze równa 0. Jest to bezpośrednie odzwierciedlenie definicji liczby parzystej, która mówi, że jest to liczba, którą można podzielić przez 2 bez reszty. Dlatego warunek ten jest powszechnie stosowany w programowaniu do sprawdzania parzystości liczby. W praktyce, może on być wykorzystany np. do filtrowania danych, gdzie chcemy wykluczyć liczby nieparzyste albo też do różnego rodzaju operacji na tablicach, gdzie operacje wykonujemy tylko dla indeksów parzystych. Pamiętaj jednak, że ten warunek nie sprawdzi, czy liczba jest dodatnia, ujemna czy pierwsza. Do tego potrzebne będą inne warunki i operacje.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.