Hallo,
Via zelfstudie probeer ik het programmeren via PHP onder de knie te krijgen. Ik vond een oefening waarbij je een script moet schrijven dat wanneer je bv 5 ingeeft je als output dit zou moeten krijgen : 1+2+3+4+5=15.
So far, so good. Dit is mijn script :
Dan het tweede deel van de opdracht waar ik al uren mijn hoofd over breek : in elke lus zou je in een array de tussenberekeningen moeten bijhouden (dus : 1+2=3 1+2+3=6 1+2+3+4=10) en deze dan afdrukken gebruik makend van de foreach loop en de print functie.
Hopelijk is er iemand die mij een stapje verder kan helpen. Alvast bedankt!!
Via zelfstudie probeer ik het programmeren via PHP onder de knie te krijgen. Ik vond een oefening waarbij je een script moet schrijven dat wanneer je bv 5 ingeeft je als output dit zou moeten krijgen : 1+2+3+4+5=15.
So far, so good. Dit is mijn script :
PHP:
<?php
$eindgetal = $_GET ["getal"];
$som = 0;
for ($begingetal = 1; $begingetal <= $eindgetal; $begingetal ++) { if ($begingetal == $eindgetal) {print "$begingetal =" . " ";}
else {print "$begingetal +" . " ";}
$som = $som + $begingetal;}
print "$som";
?>
Hopelijk is er iemand die mij een stapje verder kan helpen. Alvast bedankt!!
Laatst bewerkt door een moderator: