Opgaven
Herhaling van de lessen tot nu toe.
Voorbeeld
In de opgaven hieronder moet je op de plaats van de <XXX1>, <XXX2>,.... de code zelf aanvullen. Bijvoorbeeld:
Gegeven:
for($i=0; $< <XXX1> ; <XXX2>) {
Gevraagd wordt nu op de plaats van <XXX1> en <XXX2> de code aan te vullen zodat je loop hebt die 10x itereert; wordt uitgevoerd.
Er zijn meerdere antwoorden mogelijk maar de eenvoudigste is
<XXX1>= 10 en <XXX2>= $i++
Opgaven
Opgave 1
<?php
for($i=3; <XX1>; $i++){
Wat moet er op de plaats van<XX1> staan om de loop precies 3 keer te laten uitvoeren?
Opgave 2
<?php
$i=<XX1>;
while($i>0) {
$i--
Wat moet er om de plaats van <XXX1> staan om deze loop precies 10 keer te laten uitvoeren?
Opgave 3
<?php
$aantal=10;
do {
print "Aantal is nog ".$aantal.""<br>";
if ($aantal == 2) {
$aantal = 0;
}
$aantal--;
while ($aantal > <XXX1> );
Je wilt dat de getallen 10 tot en met 2 worden afgedrukt. Wat moet je op de plaats van <XXX1> invullen?
Opgave 4
Opgave 5
Opgave 6
<?php
for($i=0; $i<10; $i++){
if ($i == 5) {
<XXX1>
}
echo $i."<br>";
}
Deze loop drukt de getallen 0, 1, 2, .... etc onder elkar af. Wat moet er op de plaats van de <XXX1> komen om ervoor te zorgen dat het getal 5 niet wordt afgedrukt?