Slak klimt in de put
Code (php)
1
2
3
4
5
2
3
4
5
<?php
function slak($put, $snelheid, $terugval) {
return(($put-$terugval)/($snelheid-$terugval));
}
?>
function slak($put, $snelheid, $terugval) {
return(($put-$terugval)/($snelheid-$terugval));
}
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
put = h
snelheid = a
terugval = b
dagen = x
h = ax - b(x-1)
h = ax - bx + b
h = x(a-b) + b
h - b = x(a-b)
x = (h-b)/(a-b)
put = h
snelheid = a
terugval = b
dagen = x
h = ax - b(x-1)
h = ax - bx + b
h = x(a-b) + b
h - b = x(a-b)
x = (h-b)/(a-b)
Gewijzigd op 23/09/2010 16:35:10 door Pim -
Dus die van Karl klopt!
Trouwens wel super veel schoolopdrachten de laatste tijd hier op het forum.
Gewijzigd op 23/09/2010 18:54:23 door Arjan -
Arjen - op 23/09/2010 18:51:22:
(...)
Trouwens wel super veel schoolopdrachten de laatste tijd hier op het forum.
Trouwens wel super veel schoolopdrachten de laatste tijd hier op het forum.
Omdat school net weer begonnen is :-), naja, een aantal weken. Dus men komt nog net door opdracht één en twee, maar opdracht drie, tja. Die wordt lastig.
iemand nog meer oplossingen?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
function put($eindhoogte, $hoogte_p_d, $terugval, $starthoogte, $putverhoging_pct_p_d = 0)
{
$current_hoogte = $starthoogte;
$dagen = 0;
while($current_hoogte < $eindhoogte - $hoogte_p_d)
{
$dagen++;
$current_hoogte += ($hoogte_p_d - $terugval);
if( $putverhoging_pct_p_d > 0)
{
$eindhoogte *= 1 + ($putverhoging_pct_p_d / 100);
}
}
return $dagen + 1;
}
echo put(20, 3, 2, 0, 1);
?>
function put($eindhoogte, $hoogte_p_d, $terugval, $starthoogte, $putverhoging_pct_p_d = 0)
{
$current_hoogte = $starthoogte;
$dagen = 0;
while($current_hoogte < $eindhoogte - $hoogte_p_d)
{
$dagen++;
$current_hoogte += ($hoogte_p_d - $terugval);
if( $putverhoging_pct_p_d > 0)
{
$eindhoogte *= 1 + ($putverhoging_pct_p_d / 100);
}
}
return $dagen + 1;
}
echo put(20, 3, 2, 0, 1);
?>
Deze optie is ook leuk :) Hij is namelijk volledig aanpasbaar. Zelfs de +zoveel% puthoogte per dag staat erbij.
Overigens de optie die jij noemde dat een boer elke keer 25% verhoging bouwde op de put, zal nooit eindigen. :) De boer verhoogt de put namelijk sneller dan de slak klimt.
Edit: Leek me wel handig om even de php start tag toe te voegen. :)
Gewijzigd op 06/10/2010 15:26:24 door Robert Deiman