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

Wynikiem wykonania przedstawionego kodu PHP jest wypisanie wartości

Opcje odpowiedzi:
A
147
Prawidłowa
B
47
C
136
D
14
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: A (147)

Przeanalizujmy działanie pętli for w PHP:

  1. Inicjalizacja: $i = 1.
  2. Warunek kontynuacji: $i < 10.
  3. Krok pętli: $i += 3 (zwiększanie zmiennej o 3 w każdej iteracji).
  4. Kolejne wartości wypisywane przez echo $i;:
    • Iteracja 1: $i = 1 math → math wypisuje 1
    • Iteracja 2: $i = 4 math → math wypisuje 4
    • Iteracja 3: $i = 7 math → math wypisuje 7
    • W kolejnym kroku $i = 10, warunek $i < 10 staje się fałszywy i pętla kończy działanie. Wynik na ekranie: 147.

Dlaczego pozostałe opcje są nieprawidłowe?

  • B: Wartość 47 pomija pierwszą iterację z $i = 1.
  • C: Ciąg 136 odpowiadałby innemu krokowi inkrementacji lub początkowi pętli.
  • D: Wartość 14 przedwcześnie przerywa pętlę przed osiągnięciem $i = 7.

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.