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

Pętla zapisana w języku PHP wstawi do tablicy liczby

Opcje odpowiedzi:
A
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
B
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
C
0, 10, 20, 30, 40, 50, 60, 70, 80, 90
Prawidłowa
D
10, 20, 30, 40, 50, 60, 70, 80, 90, 100
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (0, 10, 20, 30, 40, 50, 60, 70, 80, 90)

Pętla for ($i = 0; $i < 10; $i++) wykonuje 10 iteracji (i \in [0..9]) i wstawia do tablicy wyrażenie $tab[$i] = $i * 10;: Dla kolejnych i otrzymujemy: 0 \times 10 = 0, 1 \times 10 = 10, \dots, 9 \times 10 = 90. Wstawione liczby to: 0, 10, 20, 30, 40, 50, 60, 70, 80, 90.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Ciąg 0, 1, ..., 9 powstałby bez mnożenia przez 10 ($tab[$i] = $i).
  • B: Ciąg od 0 do 10 zawiera 11 elementów i brak mnożenia przez 10.
  • D: Ciąg startuje od wartości 0 \times 10 = 0, a nie od 10.

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.