matrix van PhP
De berekening is eenvoudig:
a1 x a2 = a3
b1 x b2 = b3
c1 x c2 = c3
d1 x d2 = d3
eindgetal:
a3+b3+c3+d3
Van alle a1, a2, b1, b2 en etc. maak ik een variabele maar hoe schrijf ik de berekening? Van alles een variabele maken deed ik eerst maar dat moet toch korter kunnen?
Dit is wat ik nu heb:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
$a1 = 4;
$a2 = 2;
$b1 = 3;
$b2 = 4;
$c1 = 5;
$c2 = 6;
$d1 = 7;
$d2 = 8;
function vermenigvuldig($a,$b){
$total=$a*$b;
return $total;
}
$optel1 = vermenigvuldig($a1,$a2);
$optel2 = vermenigvuldig($b1,$b2);
$optel3 = vermenigvuldig($c1,$c2);
$optel4 = vermenigvuldig($d1,$d2);
echo $einde = $optel1 + $optel2 + $optel3 + $optel4;
?>
$a1 = 4;
$a2 = 2;
$b1 = 3;
$b2 = 4;
$c1 = 5;
$c2 = 6;
$d1 = 7;
$d2 = 8;
function vermenigvuldig($a,$b){
$total=$a*$b;
return $total;
}
$optel1 = vermenigvuldig($a1,$a2);
$optel2 = vermenigvuldig($b1,$b2);
$optel3 = vermenigvuldig($c1,$c2);
$optel4 = vermenigvuldig($d1,$d2);
echo $einde = $optel1 + $optel2 + $optel3 + $optel4;
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Die function is totaal overbodig en zorgt alleen maar dat het langzamer wordt.
Gewijzigd op 03/11/2014 16:25:14 door Martijn K
Code (php)
Met een beetje geluk is de invoer ook nog wel wat slimmer in te lezen.
Gewijzigd op 03/11/2014 17:49:32 door Pipo Clown