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

Jeśli zmienna $x przechowuje dowolną liczbę naturalną dodatnią, przedstawiony kod źródłowy PHP ma za zadanie wyświetlić

Opcje odpowiedzi:
A
kolejne liczby od x do 0
B
liczby wczytywane z klawiatury, tak długo aż zostanie wczytana wartość x
C
losowe liczby z przedziału (0, x)
D
kolejne liczby od 0 do x-1
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D (kolejne liczby od 0 do x-1)

Pętla w kodzie PHP: for ($i = 0; $i < $x; $i++) { echo $i; } Rozpoczyna od wartości $i = 0, wykonuje się dopóki $i < $x, zwiększając zmienną o 1 w każdym kroku. Ostatnią wypisaną wartością jest $x - 1.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Wypisywanie liczb malejąco od $x do 0 wymagałoby pętli z dekrementacją $i--.
  • B: Kod nie korzysta z funkcji strumienia wejścia konsoli (fgets(STDIN)).
  • C: Wypisywanie liczb losowych wymagałoby użycia funkcji rand() lub mt_rand().

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.