Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Jaka będzie wartość $a po wykonaniu kodu?
$i = 10; $a = 0;
while ($i) {
  $a = $a + 2;
  $i--;
}

Odpowiedzi

Źle. Pętla nie wykonuje się tylko raz.
Dobrze. 10 obrotów × 2 = 20.
Źle. Pętla wykonuje się wielokrotnie i zwiększa $a.
Źle. $a rośnie o 2 (nie o 1) na obrót.