Strona główna › Pytania INF.03 › Pytanie 1121
INF.03 · pytanie #1121
Jeżeli zmienna $x zawiera dowolną dodatnią liczbę naturalną, to przedstawiony kod źródłowy PHP ma na celu wyświetlenie: <pre class="code-block">$licznik = 0; while ($licznik != $x) { echo $licznik; $licznik++; } </pre>
- Akolejnych liczb od x do 0
- Bkolejnych liczb od 0 do x-1
- Closowych liczb z zakresu (0, x)
- Dliczb wprowadzanych z klawiatury, aż do momentu wprowadzenia wartości x
Poprawna odpowiedź: B. kolejnych liczb od 0 do x-1
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Kod źródłowy przedstawiony w pytaniu implementuje prostą pętlę while w języku PHP która ma za zadanie wyświetlić kolejne liczby począwszy od 0 aż do liczby mniejszej od wartości zmiennej $x. Inicjalizowana jest zmienna $licznik z wartością 0 i pętla wykonuje się tak długo jak długo $licznik jest różny od $x. W każdym przebiegu pętli zmienna $licznik jest wyświetlana, a następnie zwiększana o 1. Dzięki temu wyświetlane są wartości od 0 do x-1 co jest zgodne z drugą odpowiedzią w pytaniu. Jest to klasyczna struktura sterująca która pozwala na iterację po skończonej liczbie elementów. Takie podejście jest zgodne ze standardami pisania kodu, gdzie pętle sterowane są warunkami zależnymi od zmiennych kontrolnych. W praktyce zastosowanie takiej pętli może obejmować iterację po tablicach w celu przetwarzania danych. Ważne jest aby dobrze określić warunek zakończenia pętli by uniknąć błędów nieskończonych pętli które mogą prowadzić do przestoju aplikacji. Dla optymalizacji i czytelności kodu ważne jest też stosowanie odpowiednich nazw zmiennych co ułatwia zrozumienie ich funkcji w kodzie.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.